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);
        }
Ejemplo n.º 3
0
        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);
 }
Ejemplo n.º 5
0
 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);
 }