void onRendererSelected() { if (view.getRendererSelected() != null) { rendererLibrary = rendererManager.getRendererByName(view.getRendererSelected()); selectCommand.execute(); } } }
void onRendererSelected() { if (view.getRendererSelected() != null) { rendererLibrary = rendererManager.getRendererByName(view.getRendererSelected()); selectCommand.execute(); } } }
@Test(expected=RuntimeException.class) public void rendererByNameNotFoundTest() { assertNotNull(rendererManager.getRendererByName("NO NAME")); }
@Test public void rendererByNameTest() { assertNotNull(rendererManager.getRendererByName(REND1_NAME)); }
@Test public void rendererByNameTest() { assertNotNull(rendererManager.getRendererByName(REND1_NAME)); }
@Test(expected=RuntimeException.class) public void rendererByNameNotFoundTest() { assertNotNull(rendererManager.getRendererByName("NO NAME")); }
@Test public void testOnSelect() { List<RendererLibrary> rendererLibs = Arrays.asList((RendererLibrary) gwtLib, d3Lib); when(rendererManager.getRenderersForType(any(DisplayerType.class), any(DisplayerSubType.class))).thenReturn(rendererLibs); when(rendererManager.getRendererForDisplayer(settings)).thenReturn(d3Lib); when(rendererManager.getRendererByName(gwtLib.getName())).thenReturn(gwtLib); when(tabListView.getRendererSelected()).thenReturn(gwtLib.getName()); presenter.init(settings, RendererSelector.SelectorType.TAB, 300, selectCommand); presenter.onRendererSelected(); verify(selectCommand).execute(); assertEquals(presenter.getRendererLibrary(), gwtLib); } }
@Test public void testOnSelect() { List<RendererLibrary> rendererLibs = Arrays.asList((RendererLibrary) gwtLib, d3Lib); when(rendererManager.getRenderersForType(any(DisplayerType.class), any(DisplayerSubType.class))).thenReturn(rendererLibs); when(rendererManager.getRendererForDisplayer(settings)).thenReturn(d3Lib); when(rendererManager.getRendererByName(gwtLib.getName())).thenReturn(gwtLib); when(tabListView.getRendererSelected()).thenReturn(gwtLib.getName()); presenter.init(settings, RendererSelector.SelectorType.TAB, 300, selectCommand); presenter.onRendererSelected(); verify(selectCommand).execute(); assertEquals(presenter.getRendererLibrary(), gwtLib); } }