public void Returns_If_Timer_NotNull() { var stopwatchProvider = new StopwatchTimerProvider(); var timer = new PerformanceTimerProviderFactory(stopwatchProvider); var monitor = timer.Start("test"); Assert.NotNull(monitor); }
public void Returns_Budget() { var timer = new PerformanceTimerProviderFactory(new StopwatchTimerProvider()); var budgetter = new PerformanceBudgetter(timer); var budget = budgetter.RunWithBudget("test", 1.0M, null); Assert.NotNull(budget); }
public void Returns_Provider() { var stopwatchProvider = new StopwatchTimerProvider(); var timer = new PerformanceTimerProviderFactory(stopwatchProvider); var provider = timer.GetProvider(); Assert.NotNull(provider); Assert.Same(stopwatchProvider, provider); }
public IPerformanceBudgetter GetBudgetter() { var timer = new PerformanceTimerProviderFactory(new StopwatchTimerProvider()); return new PerformanceBudgetter(timer); }
public void Does_Not_Throw_If_Null() { var timer = new PerformanceTimerProviderFactory(null); var provider = timer.GetProvider(); Assert.Null(provider); }
public void Returns_Null_If_Provider_Null() { var timer = new PerformanceTimerProviderFactory(null); var monitor = timer.Start("test"); Assert.Null(monitor); }