private void setupSubHeading(final HomeShortcut shortcut) { int part = 1; addText(shortcut.getSubHeading(), part); for (HomeShortcutLink link : shortcut.getLinks()) { addLink(link); addText(shortcut.getSubHeading(), ++part); } }
@Test public void setupTest() { final HomeShortcut shortcut = ModelUtils.makeShortcut("iconCss iconCss2", "heading", "subHeadingPrefix{0}subHeadingSuffix", mock(Command.class)); final HomeShortcutLink link = new HomeShortcutLink("label", "perspectiveIdentifier"); shortcut.addLink(link); presenter.setup(shortcut); verify(view).addIconClass("iconCss"); verify(view).addIconClass("iconCss2"); verify(view).setHeading(shortcut.getHeading()); verify(view).setAction(shortcut.getOnClickCommand()); verify(textPresenter).setup(shortcut.getSubHeading(), 1); verify(textPresenter).setup(shortcut.getSubHeading(), 2); verify(view, times(2)).addSubHeadingChild(textPresenter.getView()); verify(linkPresenter).setup(link); verify(view).addSubHeadingChild(linkPresenter.getView()); }
private void assertHomeModel(final HomeModel model, final String deployDescription) { assertNotNull(model); assertEquals(Constants.Heading, model.getWelcome()); assertEquals(Constants.SubHeading, model.getDescription()); assertEquals(2, model.getShortcuts().size()); assertEquals(Constants.Design, model.getShortcuts().get(0).getHeading()); assertEquals(Constants.DesignDescription, model.getShortcuts().get(0).getSubHeading()); assertEquals(Constants.Deploy, model.getShortcuts().get(1).getHeading()); assertEquals(deployDescription, model.getShortcuts().get(1).getSubHeading()); }
protected void assertHomeModel(final HomeModel model, final String deployDescription) { assertNotNull(model); assertEquals(Constants.Heading, model.getWelcome()); assertEquals(Constants.SubHeading, model.getDescription()); assertEquals(4, model.getShortcuts().size()); assertEquals(Constants.Design, model.getShortcuts().get(0).getHeading()); assertEquals(Constants.DesignDescriptionFull, model.getShortcuts().get(0).getSubHeading()); assertEquals(Constants.Deploy, model.getShortcuts().get(1).getHeading()); assertEquals(deployDescription, model.getShortcuts().get(1).getSubHeading()); }