@Override public void onPartHidden(final PartDefinition part) { placeHiddenEvent.fire(new PlaceHiddenEvent(part.getPlace())); }
@Test public void testNotValidOnPlaceHiddenEvent() { PlaceRequest anotherRequest = mock(PlaceRequest.class); when(anotherRequest.getIdentifier()).thenReturn(""); PlaceHiddenEvent event = new PlaceHiddenEvent(anotherRequest); tested.hideDiagramEditorDocks(event); verify(onDiagramLostFocusEven, never()).fire(any(OnDiagramLoseFocusEvent.class)); }
@Test public void testOnPlaceHiddenEvent() { PlaceHiddenEvent event = new PlaceHiddenEvent(placeRequest); tested.hideDiagramEditorDocks(event); verify(onDiagramLostFocusEven).fire(any(OnDiagramLoseFocusEvent.class)); }
@Test public void hideDiagramEditorDocks() { DefaultPlaceRequest place = new DefaultPlaceRequest(ScenarioEditorPresenter.IDENTIFIER); editor.onStartup(mock(ObservablePath.class), place); editor.hideDiagramEditorDocks(new PlaceHiddenEvent(place)); verify(hideTestPanelEvent).fire(any()); verify(testRunnerReportingScreen).reset(); }
@Test public void hideDiagramEditorDocks() { DefaultPlaceRequest place = new DefaultPlaceRequest(ScenarioEditorPresenter.IDENTIFIER); editor.onStartup(mock(ObservablePath.class), place); editor.hideDiagramEditorDocks(new PlaceHiddenEvent(place)); verify(hideTestPanelEvent).fire(any()); verify(testRunnerReportingScreen).reset(); }
@Test public void hideDiagramEditorDocksWrongPlaceName() { editor.onStartup(mock(ObservablePath.class), new DefaultPlaceRequest(ScenarioEditorPresenter.IDENTIFIER)); editor.hideDiagramEditorDocks(new PlaceHiddenEvent(new DefaultPlaceRequest("wrong name"))); verify(hideTestPanelEvent, never()).fire(any()); }
@Test public void hideDiagramEditorDocksWrongPlaceName() { editor.onStartup(mock(ObservablePath.class), new DefaultPlaceRequest(ScenarioEditorPresenter.IDENTIFIER)); editor.hideDiagramEditorDocks(new PlaceHiddenEvent(new DefaultPlaceRequest("wrong name"))); verify(hideTestPanelEvent, never()).fire(any()); }
@Test public void testCloseComponentPalette() { authoringWorkbenchDocks.onLayoutEditorFocus(new LayoutEditorFocusEvent()); reset(uberfireDocks); authoringWorkbenchDocks.onLayoutEditorClose(new PlaceHiddenEvent(new DefaultPlaceRequest("FormEditor"))); verify(uberfireDocks).remove(authoringWorkbenchDocks.componentPaletteDock); assertFalse(authoringWorkbenchDocks.componentPaletteEnabled); verify(uberfireDocks, never()).open(any()); }
@Test public void testOnLayoutEditorHidden() { perspective.onPerspectiveEditorFocus(new PerspectiveEditorFocusEvent(layoutEditor)); reset(uberfireDocks); perspective.onPerspectiveEditorHidden(new PlaceHiddenEvent(new DefaultPlaceRequest(PerspectiveEditorPresenter.ID))); verify(uberfireDocks).remove(perspective.componentPaletteDock); } }
@Test public void testOnLayoutEditorHidden() { perspective.onPerspectiveEditorFocus(new PerspectiveEditorFocusEvent(layoutEditor)); reset(uberfireDocks); perspective.onPerspectiveEditorHidden(new PlaceHiddenEvent(new DefaultPlaceRequest(PerspectiveEditorPresenter.ID))); verify(uberfireDocks).remove(perspective.componentPaletteDock); } }