### Question:
CloseUnsavedProjectAssetsPopUpPresenter { public void proceed() { view.hide(); proceedCallback.execute(); } @Inject  CloseUnsavedProjectAssetsPopUpPresenter(final CloseUnsavedProjectAssetsPopUpPresenter.View view,
                                                   final ManagedInstance<CloseUnsavedProjectAssetsPopUpListItemPresenter> closeUnsavedProjectAssetsPopUpListItemPresenters,
                                                   final TranslationService translationService); @PostConstruct void setup(); void show(final WorkspaceProject project,
                     final List<PlaceRequest> uncloseablePlaces,
                     final Command proceedCallback,
                     final Command cancelCallback); void proceed(); void cancel();  }### Answer:
@Test public void proceedTest() { presenter.proceedCallback = mock(Command.class); presenter.proceed(); verify(view).hide(); verify(presenter.proceedCallback).execute(); }