((Integer) intAccessor.getValue( instance )).intValue() ); assertEquals( "Error reading int attr", 10, intAccessor.getIntValue( instance ) ); assertEquals( "Error reading String attr", testString1, strAccessor.getValue( instance ) ); intAccessor.setValue( instance, new Integer( 50 ) ); strAccessor.setValue( instance, testString2 ); instance.getStrAttr() ); intAccessor.setIntValue( instance, 40 ); assertEquals( "Error reading int attr", 40, intAccessor.getIntValue( instance ) ); assertEquals( "Error reading String attr", testString2, strAccessor.getValue( instance ) );
intAccessor.setValue( instance, null ); strAccessor.setValue( instance, null ); byteAccessor.setValue( instance, null ); booleanAccessor.setValue( instance, null ); charAccessor.setValue( instance, null ); doubleAccessor.setValue( instance, null ); floatAccessor.setValue( instance, null ); longAccessor.setValue( instance, null ); shortAccessor.setValue( instance, null ); ((Integer) intAccessor.getValue( instance )).intValue() ); assertNull( "Error reading String attr", strAccessor.getValue( instance ) ); assertEquals( "Error reading attr", 0, ((Byte) byteAccessor.getValue( instance )).byteValue() ); assertEquals( "Error reading attr", false, ((Boolean) booleanAccessor.getValue( instance )).booleanValue() ); assertEquals( "Error reading attr",
Class klass = build(cb, cd); Object o1 = klass.newInstance(); cd.getField("cutDate").getFieldAccessor().setValue(o1, cut); cd.getField("dueDate").getFieldAccessor().setValue(o1, d1); cd.getField("cutDate").getFieldAccessor().setValue(o2, cut); cd.getField("dueDate").getFieldAccessor().setValue(o2, d2);