public void InstanceWithException_WhenRun_ThrowsException() { var sut = new NoopCheck(new NoopCheckSettings { LevelToSimulate = NotificationLevel.Critical }); Assert.ThrowsAsync <Exception>(async() => await sut.RunAsync()); }
public async Task DefaultInstance_WhenRun_ReturnsSuccess(NotificationLevel level) { var sut = new NoopCheck(new NoopCheckSettings { LevelToSimulate = level }); var result = await sut.RunAsync(); Assert.That(result.Level, Is.EqualTo(level)); }