public async Task SimpleStopwatch_Should_Stop_On_Dispose() { // Arrange var simpleStopwatch = new SimpleStopwatch(); // Act simpleStopwatch.Dispose(); await Task.Delay(1100); // Assert simpleStopwatch.ElapsedMilliseconds.Should().BeLessThan(1000); }