public void testGetDescriptionForCornerCases()
 {
     Assert.That(SystemState.getDescriptionForState(7), Is.EqualTo("Unknown state"));
     Assert.That(SystemState.getDescriptionForState(-1), Is.EqualTo("Unknown state"));
 }
 public void testGetDescriptionForUnknownState()
 {
     Assert.That(SystemState.getDescriptionForState(42), Is.EqualTo("Unknown state"));
     Assert.That(SystemState.getDescriptionForState(-42), Is.EqualTo("Unknown state"));
 }
 public void testGetDescriptionForStateCommunicationOk()
 {
     Assert.That(SystemState.getDescriptionForState(SystemState.COMMUNICATION_OK), Is.EqualTo("Communication OK"));
 }
 public void testGetDescriptionForStateReportServiceFailure()
 {
     Assert.That(SystemState.getDescriptionForState(SystemState.REPORT_SERVICE_FAILURE), Is.EqualTo("ReportService Failure"));
 }
 public void testGetDescriptionForStateAllServicesOk()
 {
     Assert.That(SystemState.getDescriptionForState(SystemState.ALL_SERVICES_OK), Is.EqualTo("All Services OK"));
 }