@Test
public void testGetPropertyNamesRelPath() throws Exception {

    Authorizable delegate = mock(Authorizable.class);
    AuthorizableFacade<Authorizable> facade = getFacade(delegate);
    final String path = "correct/path";
    final Iterator<String> value = Collections.emptyIterator();
    when(delegate.getPropertyNames(path)).thenReturn(value);
    assertSame("same value", value, facade.getPropertyNames(path));
}