List of usage examples for org.apache.wicket.util.convert.converter IntegerConverter convertToObject
@Override public Integer convertToObject(final String value, final Locale locale)
From source file:com.github.zeratul021.wicketnumberconversion.ConvertersTest.java
License:Apache License
/** * Test integer conversions.//w w w .j av a 2s .co m */ @Test public void integerConversions() { IntegerConverter converter = new IntegerConverter(); assertEquals("7", converter.convertToString(7, Locale.US)); assertNull(converter.convertToObject("", Locale.US)); assertEquals(new Integer(10), converter.convertToObject("10", Locale.US)); assertEquals("10", converter.convertToString(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("" + ((long) Integer.MAX_VALUE + 1), Locale.US); fail("Conversion should have thrown an exception"); } catch (ConversionException e) { // This is correct } }