public void show(final ParameterizedCommand<String> command) { show(null, command); }
@PostConstruct public void setupWidget() { setText(GuidedDecisionTableConstants.INSTANCE.Delete()); setTitle(GuidedDecisionTableConstants.INSTANCE.DeleteThisColumn()); addClickHandler((clickEvent) -> { deletePopUpPresenter.setPrompt(GuidedDecisionTableConstants.INSTANCE.DeleteColumnWarning(columnHeader)); deletePopUpPresenter.setCommentIsHidden(true); deletePopUpPresenter.show((comment) -> afterDeleteConfirmedCommand.execute()); }); }
@Test public void testShow() throws Exception { presenter.show(validator, command); verify(view).show(); assertEquals(validator, presenter.getValidator()); assertEquals(command, presenter.getCommand()); }
@Test public void testHiddenComment() throws Exception { presenter.setCommentIsHidden(true); verify(toggleCommentPresenter).setHidden(true); }
@Test public void testPrompt() throws Exception { final String prompt = "any text"; presenter.setPrompt(prompt); verify(view).setPrompt(prompt); }
private Command deleteCommand() { return () -> presenter.delete(); }
private Command cancelCommand() { return () -> presenter.cancel(); }
@Before public void init() throws Exception { presenter = new DeletePopUpPresenter(view, toggleCommentPresenter); }
@Test public void testShow() throws Exception { presenter.show(validator, command); verify(view).show(); assertEquals(validator, presenter.getValidator()); assertEquals(command, presenter.getCommand()); }
@Test public void testVisibleComment() throws Exception { presenter.setCommentIsHidden(false); verify(toggleCommentPresenter).setHidden(false); } }
@Test public void testPrompt() throws Exception { final String prompt = "any text"; presenter.setPrompt(prompt); verify(view).setPrompt(prompt); }
private Command deleteCommand() { return () -> presenter.delete(); }
private Command cancelCommand() { return () -> presenter.cancel(); }
@Before public void init() throws Exception { presenter = new DeletePopUpPresenter(view, toggleCommentPresenter); }
public void show(final ParameterizedCommand<String> command) { show(null, command); }
@PostConstruct public void setupWidget() { setText(GuidedDecisionTableConstants.INSTANCE.Delete()); setTitle(GuidedDecisionTableConstants.INSTANCE.DeleteThisColumn()); addClickHandler((clickEvent) -> { deletePopUpPresenter.setPrompt(GuidedDecisionTableConstants.INSTANCE.DeleteColumnWarning(columnHeader)); deletePopUpPresenter.setCommentIsHidden(true); deletePopUpPresenter.show((comment) -> afterDeleteConfirmedCommand.execute()); }); }
@Test public void testHiddenComment() throws Exception { presenter.setCommentIsHidden(true); verify(toggleCommentPresenter).setHidden(true); }
@Test public void cancel() throws Exception { presenter.cancel(); verify(view).hide(); }