@Test public void navigationToRestrictedViewFails() throws MalformedURLException { assertThat(ParameterizedNavigationUI.getNumberOfInstances(), is(0)); assertThat(RestrictedView.getNumberOfInstances(), is(0)); ParameterizedNavigationUI.NAVIGATE_TO = deriveMappingForView(RestrictedView.class); openWindow(deriveMappingForUI(ParameterizedNavigationUI.class)); firstWindow.click(NAVIGATE_BUTTON); waitModel.waitForChange(retrieveText.locator(LABEL)); assertThat(ParameterizedNavigationUI.getNumberOfInstances(), is(1)); assertThat(RestrictedView.getNumberOfInstances(), is(0)); assertDefaultRootNotInstantiated(); }