@Test public void testGetSubreports() { List<HealthReport> subreports = report.getSubReports(); assertEquals("There should be 1 report",1,subreports.size()); assertEquals("Wrong subject","sub subject",subreports.get(0).getSubject()); }
@Test public void testGetSubreports() { List<HealthReport> subreports = report.getSubReports(); assertEquals("There should be 1 report",1,subreports.size()); assertEquals("Wrong subject","sub subject",subreports.get(0).getSubject()); }
@Test public void testStatusHighestIncludingSubReports() { report = new HealthReport("parent","set to ok",Status.OK); assertEquals("should be OK",Status.OK,report.getStatus()); report.getSubReports().add(new HealthReport("child1","set to warning",Status.WARNING)); assertEquals("should be WARNING",Status.WARNING,report.getStatus()); report.getSubReports().add(new HealthReport("child1","set to severe",Status.SEVERE)); assertEquals("should be SEVERE",Status.SEVERE,report.getStatus()); }
@Test public void testStatusHighestIncludingSubReports() { report = new HealthReport("parent","set to ok",Status.OK); assertEquals("should be OK",Status.OK,report.getStatus()); report.getSubReports().add(new HealthReport("child1","set to warning",Status.WARNING)); assertEquals("should be WARNING",Status.WARNING,report.getStatus()); report.getSubReports().add(new HealthReport("child1","set to severe",Status.SEVERE)); assertEquals("should be SEVERE",Status.SEVERE,report.getStatus()); }
@Test public void testActivityHealthReportStringStatus() { report = new HealthReport("the subject","a string",Status.SEVERE); assertEquals("a string",report.getMessage()); assertEquals(Status.SEVERE,report.getStatus()); assertEquals("the subject",report.getSubject()); assertEquals("the subreports should be an empty list",0,report.getSubReports().size()); }
@Test public void testActivityHealthReportStringStatus() { report = new HealthReport("the subject","a string",Status.SEVERE); assertEquals("a string",report.getMessage()); assertEquals(Status.SEVERE,report.getStatus()); assertEquals("the subject",report.getSubject()); assertEquals("the subreports should be an empty list",0,report.getSubReports().size()); }