}
public void testDefaultImplementation$_keyGetBindingForKey$doubleMethod() {
KeyBindingTypeTest obj = new KeyBindingTypeTest();
_KeyBinding kb = DefaultImplementation._keyGetBindingForKey(obj, "doubleObjectMethod");
assertEquals(Double.class, kb.valueType());
assertFalse(kb.isScalarProperty());
obj.doubleObjectField = FORTY_TWO_DOUBLE;
assertEquals(FORTY_TWO_DOUBLE, kb.valueInObject(obj));
kb = DefaultImplementation._keyGetBindingForKey(obj, "doubleMethod");
assertEquals(Double.class, kb.valueType());
assertFalse(kb.isScalarProperty());
obj.doubleField = FORTY_TWO_DOUBLE;
assertEquals(FORTY_TWO_DOUBLE, kb.valueInObject(obj));
}