@Test public void testDefaultValue_DefaultBean() { DefaultFieldDescription field = new DefaultFieldDescription(String.class); field.setDefaultValueAsString(FieldDescription.DEFAULT_KEY_WORD); assertEquals( "Return the default keyword itself", FieldDescription.DEFAULT_KEY_WORD, field.getDefaultValue()); DefaultFieldDescription field1 = new DefaultFieldDescription(Boolean.class); field1.setDefaultValueAsString(FieldDescription.DEFAULT_KEY_WORD); assertEquals( "Return the default keyword itself", FieldDescription.DEFAULT_KEY_WORD, field1.getDefaultValue()); DefaultFieldDescription field2 = new DefaultFieldDescription(Integer.class); field2.setDefaultValueAsString(FieldDescription.DEFAULT_KEY_WORD); assertEquals( "Return the default keyword itself", FieldDescription.DEFAULT_KEY_WORD, field2.getDefaultValue()); }
@Test public void testDefaultValue_Boolean() { DefaultFieldDescription field = new DefaultFieldDescription(Boolean.class); field.setDefaultValueAsString(DEFAULT_BOOLEAN_VALUE); assertEquals(Boolean.TRUE, field.getDefaultValue()); }
@Test public void testDefaultValue_Integer() { DefaultFieldDescription field = new DefaultFieldDescription(Integer.class); field.setDefaultValueAsString(DEFAULT_INTEGER_VALUE); assertEquals(Integer.valueOf(25), field.getDefaultValue()); }
@Test public void testDefaultValue_String() { DefaultFieldDescription field = new DefaultFieldDescription(String.class); field.setDefaultValueAsString(DEFAULT_STRING_VALUE); assertEquals(DEFAULT_STRING_VALUE, field.getDefaultValue()); }