コード例 #1
0
ファイル: StopwatchTests.cs プロジェクト: NextMethod/Tamarind
        public void TestResetOnNew()
        {
            Advance(1);
            Reset();
            IsRunning.Should().BeFalse();

            Advance(2);
            Elapsed.ShouldBeEquivalentTo(TimeSpan.Zero);

            Start();
            Advance(3);
            Elapsed.Ticks.Should().Be(3);
        }
コード例 #2
0
ファイル: StopwatchTests.cs プロジェクト: NextMethod/Tamarind
 public void TestStop()
 {
     Start();
     Stop().Should().BeSameAs(stopwatch);
     IsRunning.Should().BeFalse();
 }
コード例 #3
0
ファイル: StopwatchTests.cs プロジェクト: NextMethod/Tamarind
 public void TestStopOnNew()
 {
     Stop().Elapsed.ShouldBeEquivalentTo(TimeSpan.Zero);
     IsRunning.Should().BeFalse();
 }
コード例 #4
0
ファイル: StopwatchTests.cs プロジェクト: NextMethod/Tamarind
 public void TestInitialState()
 {
     IsRunning.Should().BeFalse();
     Elapsed.Ticks.Should().Be(0);
 }