Example #1
0
        public void LapCreatesTest()
        {
            _model.Lap();
            Assert.AreEqual(1, _model.Laps.Count, "Zero time was not added");
            Assert.IsTrue(_model.Laps.Contains(TimeSpan.Zero),
                          "Laps doesn't contains zero time");

            _model.Start();
            for (int i = 0; i < 10; i++)
            {
                Thread.Sleep(10);
                _model.Lap();
                int expectedNumber = i + 2;
                int actual         = _model.Laps.Count;
                Assert.AreEqual(expectedNumber, actual,
                                "i = {0}, number of laps: expected = {1}, actual = {2}", i, expectedNumber, actual);
            }
        }
Example #2
0
 public void Lap()
 {
     _stopwatchModel.Lap();
 }
Example #3
0
 internal void Lap()
 {
     stopWatch.Lap();
 }
Example #4
0
 private void StopwatchLap()
 {
     _model.Lap();
 }