@Test public void announceTotalTestsToRunShouldStartTotalTimeMeasurement() throws Exception { List<WikiPage> testPagesToRun = mock(List.class); WikiPage page = mock(WikiPage.class); FitNesseContext fitNesseContext = mock(FitNesseContext.class); ResultsListener resultsListener = mock(ResultsListener.class); MultipleTestsRunner runner = new MultipleTestsRunner(testPagesToRun, fitNesseContext, page, resultsListener); runner.announceTotalTestsToRun(new PagesByTestSystem()); verify(resultsListener).announceNumberTestsToRun(0); assertThat(runner.totalTestTime, isAStartedTimeMeasurement()); }