/** @see ReportManager#getReportBuildersByTag(String) */ @Test public void getReportBuildersByTag_shouldGetReportBuildersWithTag() { reportManager.refreshReportBuilders(); final String[] TEST_TAGS = {"moh", "facility"}; for (String tag : TEST_TAGS) { List<ReportBuilder> reports = reportManager.getReportBuildersByTag(tag); Assert.assertTrue(reports.size() > 0); for (ReportBuilder report : reports) { Assert.assertTrue(Arrays.asList(report.getTags()).contains(tag)); } } }
@Override public UsageReportViewModel getUsageReport(Date startDate, Date endDate, int delimeter) throws ParkingGarageException, java.rmi.RemoteException { return reportManager.getUsageReport(startDate, endDate, delimeter); }
public void deleteReport(Report report) { ReportManager.removeReport(report); }
public List<Report> getReports() { return ReportManager.getReportsByUser(this); }
public Report createReport(String title, String content, Geometry location) { return ReportManager.createNewReport(this, title, content, location, null); }