public void TakeAnActionAsInput() { MeasuringService.Measure(() => Thread.Sleep(RandomDataGenerator.IntGenerator.GetRandomNumberInRange(1, 2000))); }
public void ReturnAValidMeasurement(int delay) { var result = MeasuringService.Measure(() => Thread.Sleep(delay)); Assert.InRange(result.TotalMilliseconds, (delay - 20), (delay + 20)); }