_KeyBinding binding = NSKeyValueCoding.DefaultImplementation._createKeyGetBindingForKey(obj, "knownKey", lookupOrder);
assertEquals(4, binding.valueInObject(obj));
}
public void testKeyBindingRestrictedAccess$withProtectedAccessor() {
RestrictedClass obj = new RestrictedClass();
assertEquals(FORTY_TWO, Utility.valueForKey(obj, "knownMethod"));
assertEquals(FORTY_TWO, Utility.valueForKey(obj, "knownField"));
assertEquals(FORTY_TWO, Utility.valueForKey(obj, "knownMethod2"));
assertEquals(FORTY_TWO, Utility.valueForKey(obj, "knownField2"));
}