/**
* Test byte conversions.
*/
public void testByteConversions()
{
ByteConverter converter = new ByteConverter();
assertNull(converter.convertToObject("", Locale.US));
assertEquals(new Byte((byte)10), converter.convertToObject("10", Locale.US));
assertEquals("10", converter.convertToString((byte)10, Locale.US));
try
{
converter.convertToObject("whatever", Locale.US);
fail("Conversion should have thrown an exception");
}
catch (ConversionException e)
{
// This is correct
}
try
{
converter.convertToObject("10whatever", Locale.US);
fail("Conversion should have thrown an exception");
}
catch (ConversionException e)
{
// This is correct
}
try
{
converter.convertToObject("256", Locale.US);
fail("Conversion should have thrown an exception");
}
catch (ConversionException e)
{
// This is correct