public void TestStart() { using (var monitor = new LatencyMonitor(_latency.Object, new LatencySettings())) { monitor.IsStarted.Should().BeFalse(); monitor.Start(); monitor.IsStarted.Should().BeTrue(); } }
public void TestDispose() { LatencyMonitor monitor; using (monitor = new LatencyMonitor(_latency.Object, new LatencySettings())) { monitor.IsDisposed.Should().BeFalse(); monitor.Start(); monitor.IsStarted.Should().BeTrue(); } monitor.IsStarted.Should().BeFalse(); monitor.IsDisposed.Should().BeTrue(); }