@Override public void onPartHidden(final PartDefinition part) { placeHiddenEvent.fire(new PlaceHiddenEvent(part.getPlace())); }
@Override public String toString() { return "PlaceHiddenEvent [place=" + 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)); }
public void onLayoutEditorClose(@Observes PlaceHiddenEvent event) { String placeId = event.getPlace().getIdentifier(); if ("FormEditor".equals(placeId)) { refreshWestDocks(false, null); } }
@Test public void testOnPlaceHiddenEvent() { PlaceHiddenEvent event = new PlaceHiddenEvent(placeRequest); tested.hideDiagramEditorDocks(event); verify(onDiagramLostFocusEven).fire(any(OnDiagramLoseFocusEvent.class)); }
public void onPerspectiveEditorHidden(@Observes PlaceHiddenEvent event) { String placeId = event.getPlace().getIdentifier(); if (PerspectiveEditorPresenter.ID.equals(placeId)) { refreshWestDocks(false, null); refreshEastDocks(false, null); } } }
@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(); }
public void onPerspectiveEditorHidden(@Observes PlaceHiddenEvent event) { String placeId = event.getPlace().getIdentifier(); if (PerspectiveEditorPresenter.ID.equals(placeId)) { refreshWestDocks(false, null); refreshEastDocks(false, null); } } }
@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(); }
public void onPlaceHiddenEvent(@Observes PlaceHiddenEvent placeHiddenEvent) { if (!(placeHiddenEvent.getPlace() instanceof PathPlaceRequest)) { // Ignoring other requests return; } PathPlaceRequest placeRequest = (PathPlaceRequest) placeHiddenEvent.getPlace(); if (placeRequest.getIdentifier().equals(ScenarioSimulationEditorPresenter.IDENTIFIER) && placeRequest.getPath().equals(this.path)) { scenarioSimulationDocksHandler.removeDocks(); view.getScenarioGridLayer().getScenarioGrid().clearSelections(); unRegisterRightPanelCallback(); clearRightPanelStatus(); 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 onPlaceHiddenEvent() { PlaceHiddenEvent mockPlaceHiddenEvent = mock(PlaceHiddenEvent.class); when(mockPlaceHiddenEvent.getPlace()).thenReturn(placeRequestMock); when(placeManagerMock.getStatus(placeRequestMock)).thenReturn(PlaceStatus.OPEN); presenter.onPlaceHiddenEvent(mockPlaceHiddenEvent); verify(scenarioSimulationDocksHandlerMock).removeDocks(); verify(testRunnerReportingScreenMock).reset(); verify(scenarioGridMock, times(1)).clearSelections(); }
@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); } }