@Test @SuppressWarnings("unchecked") public void testOpen() { Overview overview = open(); verify(view).showLoading(); verify(view).setWidget(eq(sessionPresenterView)); verify(sessionEditorPresenter).withToolbar(eq(false)); verify(sessionEditorPresenter).withPalette(eq(true)); verify(sessionEditorPresenter).open(eq(diagram), any(SessionPresenter.SessionPresenterCallback.class)); verify(presenter).setOriginalHash(anyInt()); verify(view).hideBusyIndicator(); //Verify Overview widget was setup. It'd be nice to just verify(presenter).resetEditorPages(..) but it is protected verify(overviewWidget).setContent(eq(overview), eq(filePath)); verify(kieView).clear(); verify(kieView).addMainEditorPage(eq(view)); verify(kieView).addOverviewPage(eq(overviewWidget), any(com.google.gwt.user.client.Command.class)); verify(presenter).onDiagramLoad(); }
when(sessionEditorPresenter.getInstance()).thenReturn(fullSession); when(sessionEditorPresenter.withToolbar(anyBoolean())).thenReturn(sessionEditorPresenter); when(sessionEditorPresenter.withPalette(anyBoolean())).thenReturn(sessionEditorPresenter); when(sessionEditorPresenter.displayNotifications(any())).thenReturn(sessionEditorPresenter); when(sessionEditorPresenter.getView()).thenReturn(presenterView);
when(sessionEditorPresenter.getInstance()).thenReturn(editorSession); when(sessionEditorPresenter.withToolbar(anyBoolean())).thenReturn(sessionEditorPresenter); when(sessionEditorPresenter.withPalette(anyBoolean())).thenReturn(sessionEditorPresenter); when(sessionEditorPresenter.displayNotifications(any(Predicate.class))).thenReturn(sessionEditorPresenter); when(sessionEditorPresenter.getView()).thenReturn(sessionPresenterView);