### Question:
Report { void addResult(List<TestResult> listResult) { this.listResult.addAll(listResult); } Report(String scriptName, List<SahiReporter> listReporter);  Report(String scriptName);  Report(String scriptName, final SahiReporter reporter); String getScriptName(); void setScriptName(String scriptName); List<SahiReporter> getListReporter(); void setListReporter(List<SahiReporter> listReporter); void addReporter(SahiReporter reporter); List<TestResult> getListResult(); void addResult(final String message, final String type, final String debugInfo,
                        final String failureMsg); void addResult(final String message, final ResultType type, final String debugInfo,
                        final String failureMsg); TestSummary summarizeResults(String logFileNameBase); TestSummary getTestSummary(String logFileNameBase); void generateTestReport(String logFileTS); void stopTimer(); void startTimer(); long getTimeTaken(); long getStartTime();  }### Answer:
@Test public void testAddResult() { report.addResult("a", "success", "", null); assertEquals(1, report.getListResult().size()); }