@Test public void testProcessesByRunningTime() { Displayer displayer = presenter.getProcessesByRunningTime(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"Process B", "1.00", "100,000.00", "Process B", "1.00"} }, 0); }
@Test public void testProcessesByType() { Displayer displayer = presenter.getProcessesByType(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"Process A", "2.00"}, {"Process B", "2.00"} }, 0); }
@Test public void testProcessesByVersion() { Displayer displayer = presenter.getProcessesByVersion(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"1", "4.00"} }, 0); }
@Test public void testTasksByStatus() { Displayer displayer = presenter.getTasksByStatus(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"InProgress", "3.00"}, {"Completed", "2.00"}, {"Suspended", "1.00"}, {"Error", "1.00"}, {"Reserved", "1.00"} }, 0); }
@Test public void testProcessesByRunningTime() { Displayer displayer = presenter.getProcessesByRunningTime(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"Process B", "1.00", "100,000.00", "Process B", "1.00"} }, 0); }
@Test public void testProcessesByUser() { Displayer displayer = presenter.getProcessesByUser(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"user1", "2.00"}, {"user2", "2.00"} }, 0); }
@Test public void testTasksByCreationDate() { Displayer displayer = presenter.getTasksByCreationDate(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"2019-01-01", "8.00"} }, 0); }
@Test public void testTopAuthorSelector() { Displayer displayer = presenter.getTopAuthorSelectorDisplayer(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"user1", "2.00"}, {"user2", "2.00"} }, 0); }
@Test public void testYearsSelector() { Displayer displayer = presenter.getCommitsByYearDisplayer(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"2019", "4.00"} }, 0); }
@Test public void testCommitsPerOrganization() { Displayer displayer = presenter.getCommitsPerOrganization(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"org1", "2.00", "4.00", "org1", "4.00"}, {"org2", "2.00", "4.00", "org2", "4.00"}, {"emptyOrg", "1.00", "1.00", "emptyOrg", "1.00"} }, 0); }
@Test public void testTasksByProcess() { Displayer displayer = presenter.getTasksByProcess(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertDataSetValues(dataSet, new String[][]{ {"Process A", "4.00"}, {"Process B", "5.00"} }, 0); }
@Test public void testTotalMetric() { Displayer displayer = presenter.getTotalMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 4d); }
@Test public void testActiveMetric() { Displayer displayer = presenter.getActiveMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 3d); }
@Test public void testReservedMetric() { Displayer displayer = presenter.getReservedMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 1d); }
@Test public void testCompletedMetric() { Displayer displayer = presenter.getCompletedMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 2d); }
@Test public void testAbortedTotalMetric() { Displayer displayer = presenter.getAbortedMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 0d); }
@Test public void testCompletedMetric() { Displayer displayer = presenter.getCompletedMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 2d); }
@Test public void testSuspendedMetric() { Displayer displayer = presenter.getSuspendedMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 1d); }
@Test public void testPendingMetric() { Displayer displayer = presenter.getPendingMetric(); DataSet dataSet = displayer.getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getValueAt(0, 0), 0d); }
@Test public void testSelectWeekOfDay() throws Exception { AbstractDisplayer displayer = (AbstractDisplayer) presenter.getCommitsByDayOfWeekDisplayer(); displayer.filterUpdate(COLUMN_DATE, 2); // "Tuesday" selected DataSet dataSet = presenter.getAllCommitsDisplayer().getDataSetHandler().getLastDataSet(); assertEquals(dataSet.getRowCount(), 2); }