@Test
public void testFacadeGetters() throws Exception {

    new FacadeGetterMapping.Tester<>(Item.class, this::getFacade)
            .testFacadeGetter(Item.class, ItemFacade.class, item -> item.getAncestor(1))
            .testFacadeGetter(Node.class, NodeFacade.class, Item::getParent)
            .testFacadeGetter(Version.class, VersionFacade.class, Item::getParent)
            .testFacadeGetter(VersionHistory.class, VersionHistoryFacade.class, Item::getParent);
}