public void FailTimerTest() { CodeTimer timer = new CodeTimer(typeof(CodeTimerTest), "FailTimerTest", true); Assert.Equal("fail", timer.Fail().SubeventName); long elapsed = timer.ElapsedTime; Assert.True(timer.Started); Assert.False(timer.Running); Assert.Equal(elapsed, timer.ElapsedTime); Assert.True(timer.ElapsedTime > 0); Assert.Null(timer.Fail()); }
public void StartedTest() { CodeTimer timer = new CodeTimer(typeof(CodeTimerTest), "StartedTest"); Assert.False(timer.Started); timer.Start(); Assert.True(timer.Started); timer.Stop(); Assert.True(timer.Started); timer = new CodeTimer(typeof(CodeTimerTest), "StartedTest2"); Assert.False(timer.Started); timer.Start(); Assert.True(timer.Started); timer.Fail(); Assert.True(timer.Started); }
public void RunningTest() { CodeTimer timer = new CodeTimer(typeof(CodeTimerTest), "RunningTest"); Assert.False(timer.Running); timer.Start(); Assert.True(timer.Running); timer.Stop(); Assert.False(timer.Running); timer = new CodeTimer(typeof(CodeTimerTest), "RunningTest2"); Assert.False(timer.Running); timer.Start(); Assert.True(timer.Running); timer.Fail(); Assert.False(timer.Running); }