### Question:
RelativeInheritedDefaultBehaviorProvider extends
    DefaultBehaviorProvider<T> { public String getPropertyName() { return propertyName; } RelativeInheritedDefaultBehaviorProvider(
      AbstractManagedObjectDefinition<?, ?> d, String propertyName, int offset); R accept(DefaultBehaviorProviderVisitor<T, R, P> v, P p); AbstractManagedObjectDefinition<?, ?> getManagedObjectDefinition(); ManagedObjectPath<?, ?> getManagedObjectPath(
      ManagedObjectPath<?, ?> path); String getPropertyName(); int getRelativeOffset();  }### Answer:
@Test public void testGetPropertyDefinition() { assertEquals(ridbp.getPropertyName(), d .getMandatoryBooleanPropertyPropertyDefinition().getName()); }