@Test public void testShortTypeGetNormalizedValue() { assertNull(shortType.getNormalizedValue(null), "value=" + null); for (Object value : validValues) { if (value == null) { continue; } Short normalizedValue = shortType.getNormalizedValue(value); assertNotNull(normalizedValue, "value=" + value); assertEquals(normalizedValue, Short.valueOf((short)1), "value=" + value); } for (Object value : negativeValues) { Short normalizedValue = shortType.getNormalizedValue(value); assertNotNull(normalizedValue, "value=" + value); assertEquals(normalizedValue, Short.valueOf((short)-1), "value=" + value); } for (Object value : invalidValues) { assertNull(shortType.getNormalizedValue(value), "value=" + value); } }
@Test public void testShortTypeGetNormalizedValue() { assertNull(shortType.getNormalizedValue(null), "value=" + null); for (Object value : validValues) { if (value == null) { continue; } Short normalizedValue = shortType.getNormalizedValue(value); assertNotNull(normalizedValue, "value=" + value); assertEquals(normalizedValue, Short.valueOf((short)1), "value=" + value); } for (Object value : negativeValues) { Short normalizedValue = shortType.getNormalizedValue(value); assertNotNull(normalizedValue, "value=" + value); assertEquals(normalizedValue, Short.valueOf((short)-1), "value=" + value); } for (Object value : invalidValues) { assertNull(shortType.getNormalizedValue(value), "value=" + value); } }
@Override public boolean isValidValue(Object obj) { if (obj == null || obj instanceof Number) { return true; } return getNormalizedValue(obj) != null; }
@Override public boolean isValidValue(Object obj) { if (obj == null || obj instanceof Number) { return true; } return getNormalizedValue(obj) != null; }