### Question:
ConfigurableNavigationHandlerWrapper extends ConfigurableNavigationHandler implements
		FacesWrapper<ConfigurableNavigationHandler> { @Override public Map<String, Set<NavigationCase>> getNavigationCases() { return getWrapped().getNavigationCases(); }  abstract ConfigurableNavigationHandler getWrapped(); @Override NavigationCase getNavigationCase(FacesContext context, String fromAction, String outcome); @Override Map<String, Set<NavigationCase>> getNavigationCases(); @Override void performNavigation(String outcome); @Override void handleNavigation(FacesContext context, String fromAction, String outcome);  }### Answer:
@Test public void shouldWrapGetNavigationCases() throws Exception { this.wrapper.getNavigationCases(); verify(this.wrapped).getNavigationCases(); }