@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(); }
@Test @SuppressWarnings("unchecked") public void testOpenReadOnly() { when(presenter.isReadOnly()).thenReturn(true); Overview overview = open(); verify(view).showLoading(); verify(presenter).setOriginalHash(anyInt()); verify(view).setWidget(eq(sessionPresenterView)); verify(sessionViewerPresenter).withToolbar(eq(false)); verify(sessionViewerPresenter).withPalette(eq(false)); 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(); assertEquals(sessionViewerPresenter, presenter.getSessionPresenter()); }
@Test public void testShowLoadingViews() { tested.showLoadingViews(); verify(view).showLoading(); }
protected void showLoadingViews() { getView().showLoading(); }