}
public void testDefaultImplementation$_keySetBindingForKey$longObjectField() {
KeyBindingTypeTest obj = new KeyBindingTypeTest();
_KeyBinding kb = DefaultImplementation._keySetBindingForKey(obj, "longObjectField");
assertEquals(Long.class, kb.valueType());
assertFalse(kb.isScalarProperty());
kb.setValueInObject(FORTY_TWO_LONG, obj);
assertEquals(FORTY_TWO_LONG, obj.longObjectField);
kb = DefaultImplementation._keySetBindingForKey(obj, "longField");
assertEquals(Long.class, kb.valueType());
assertTrue(kb.isScalarProperty());
kb.setValueInObject(FORTY_TWO_LONG, obj);
assertEquals(FORTY_TWO_LONG.longValue(), obj.longField);
}