public void StatusAuditorAuditException() { using (AmbientClock.Pause()) { using (StatusAuditorAuditExceptionTest test = new StatusAuditorAuditExceptionTest(nameof(StatusAuditorAuditExceptionTest))) { Assert.AreEqual("StatusAuditorAuditExceptionTest", test.TargetSystem); // run the initial audit manually and synchronously test.InitialAuditTimer_Elapsed(null, null); } } }
public async Task StatusAuditorArgumentException() { using (AmbientClock.Pause()) { StatusResults auditorTestResults; StatusResults auditorAuditExceptionTestResults; using (StatusAuditorTest test = new StatusAuditorTest(nameof(StatusAuditorArgumentException))) { auditorTestResults = await test.GetStatus(); } using (StatusAuditorAuditExceptionTest test = new StatusAuditorAuditExceptionTest(nameof(StatusAuditorArgumentException) + "2")) { auditorAuditExceptionTestResults = await test.GetStatus(); Assert.ThrowsException <ArgumentException>(() => test.SetLatestResults(auditorTestResults)); } } }