public Displayer lookupCommitsPerAuthorDisplayer(final OrganizationalUnit organizationalUnit) { DisplayerSettings settings = buildCommitsPerAuthorSettings(organizationalUnit); return displayerLocator.lookupDisplayer(settings); }
public Displayer lookupCommitsPerProjectDisplayer(final OrganizationalUnit organizationalUnit) { DisplayerSettings settings = buildCommitsPerProjectSettings(organizationalUnit); return displayerLocator.lookupDisplayer(settings); }
@Before public void init() throws Exception { when(displayerPrototypes.getProto(any(DisplayerType.class), any(DisplayerSubType.class))).thenReturn(displayerSettings); when(displayerSettings.cloneInstance()).thenReturn(tableSettings); when(displayerLocator.lookupDisplayer(displayerSettings)).thenReturn(displayer); when(displayerLocator.lookupDisplayer(tableSettings)).thenReturn(tableDisplayer); when(displayer.getDisplayerConstraints()).thenReturn(displayerConstraints); when(displayerConstraints.getDataSetLookupConstraints()).thenReturn(lookupConstraints); presenter = new DisplayerEditor(view, clientServices, displayerLocator, displayerPrototypes, typeSelector, lookupEditor, settingsEditor, editorStatus, displayerHtmlEditor, saveEvent, closeEvent); }
protected void initDisplayer() { if (displayer != null) { displayer.close(); } displayer = displayerLocator.lookupDisplayer(displayerSettings); displayer.addListener(displayerListener); displayer.setRefreshOn(false); displayer.draw(); }
protected void initDisplayer() { if (displayer != null) { displayer.close(); } displayer = displayerLocator.lookupDisplayer(displayerSettings); displayer.addListener(displayerListener); displayer.setRefreshOn(false); displayer.draw(); }
@Test public void testExportLimitRuledOut() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.draw(); displayer.export(ExportFormat.CSV, 0, exportCallback); verify(exportCallback, never()).tooManyRows(anyInt()); verify(exportCallback).exportFileUrl(anyString()); }
@Test public void testExportLimitRuledOut() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.draw(); displayer.export(ExportFormat.CSV, 0, exportCallback); verify(exportCallback, never()).tooManyRows(anyInt()); verify(exportCallback).exportFileUrl(anyString()); }
@Test public void testExportNonDrawnDisplayer() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.export(ExportFormat.CSV, -1, exportCallback); verify(exportCallback).noData(); }
@Test public void testExportNonDrawnDisplayer() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.export(ExportFormat.CSV, -1, exportCallback); verify(exportCallback).noData(); }
@Test public void testExportDisplayer() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.draw(); displayer.export(ExportFormat.CSV, -1, exportCallback); verify(exportCallback).exportFileUrl(anyString()); }
@Test public void testNotifications() { AbstractDisplayer deptPieChart = (AbstractDisplayer) displayerLocator.lookupDisplayer(byDepartment); DisplayerListener listener = mock(DisplayerListener.class); deptPieChart.addListener(listener); deptPieChart.draw(); deptPieChart.filterUpdate(COLUMN_DEPARTMENT, 0); verify(listener).onFilterEnabled(eq(deptPieChart), any(DataSetGroup.class)); verify(listener, never()).onRedraw(deptPieChart); deptPieChart.filterReset(); verify(listener).onFilterReset(eq(deptPieChart), anyList()); verify(listener, never()).onRedraw(deptPieChart); }
public void execute() { displayerSettings.setRenderer(rendererSelector.getRendererLibrary().getUUID()); displayer = displayerLocator.lookupDisplayer(displayerSettings); displayer.draw(); displayerContainer.clear(); displayerContainer.add(displayer); } });
@Test public void testExportDisplayer() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.draw(); displayer.export(ExportFormat.CSV, -1, exportCallback); verify(exportCallback).exportFileUrl(anyString()); }
public void execute() { displayerSettings.setRenderer(rendererSelector.getRendererLibrary().getUUID()); displayer = displayerLocator.lookupDisplayer(displayerSettings); displayer.draw(); displayerContainer.clear(); displayerContainer.add(displayer); } });
@Test public void testExportLimitExceeded() { Displayer displayer = displayerLocator.lookupDisplayer(ALLROWS); displayer.draw(); displayer.export(ExportFormat.CSV, 10, exportCallback); verify(exportCallback).tooManyRows(50); }
public Displayer lookupCommitsOverTimeDisplayer_small(WorkspaceProject project) { DisplayerSettings settings = buildCommitsOverTimeSettings(project); settings.setChartWidth(300); settings.setChartHeight(80); settings.setChartMarginTop(5); settings.setChartMarginBottom(5); settings.setTitleVisible(false); settings.setYAxisTitle(null); return displayerLocator.lookupDisplayer(settings); }
@Test public void testExportEmptyDisplayer() { Displayer displayer = displayerLocator.lookupDisplayer(EMPTY); displayer.draw(); displayer.export(ExportFormat.CSV, -1, exportCallback); verify(exportCallback).noData(); }
@Test public void testExportEmptyDisplayer() { Displayer displayer = displayerLocator.lookupDisplayer(EMPTY); displayer.draw(); displayer.export(ExportFormat.CSV, -1, exportCallback); verify(exportCallback).noData(); }
@Test public void testDrawRequired() { AbstractDisplayer allRowsTable = (AbstractDisplayer) displayerLocator.lookupDisplayer(allRows); allRowsTable.filterUpdate(COLUMN_DEPARTMENT, 0); DataSet dataSet = allRowsTable.getDataSetHandler().getLastDataSet(); assertNull(dataSet); }
@Test public void testLookup() { Displayer displayer = displayerLocator.lookupDisplayer(settings); assertNotNull(displayer); assertNotNull(displayer.getDataSetHandler()); assertNotNull(displayer.getDisplayerSettings()); assertEquals(displayer.getDisplayerSettings(), settings); }