public void Return_Todays_Date_In_dd_MM_yyyy_Format() { Clock clock = new TestableClock(); string date = clock.TodayAsString(); Assert.That(date, Is.EqualTo("30/06/2019")); }
public void Clock_TodaysDate_ReturnsFormattedString() { var clock = TestableClock.ForDate(new DateTime(2020, 1, 10)); string date = clock.TodayAsString(); Check.That(date).IsEqualTo("10/01/2020"); }
public void SetUp() { _behavior = new TimeChangeBehavior(); _testableClock = new TestableClock(); _clockDisplay = A.Fake <IClockDisplay>(); _testableClock.Display = _clockDisplay; _behavior.Load(_testableClock); }
public void Returns_todays_date_in_dd_MM_yyyy_string_format() { var clock = TestableClock.ForDate(new DateTime(2015, 4, 24)); var date = clock.TodayAsString(); Check.That(date).IsEqualTo("24/04/2015"); }
public void return_today_date_in_dd_MM_YYYY() { var clock = new TestableClock(); String date = clock.TodayToString(); Check.That(date).IsEqualTo("28/06/2017"); }
public void SetUp() { _testableClock = new TestableClock { Display = A.Fake <IClockDisplay>() }; _behavior = new StopwatchBehavior() { TimeSpan = new TimeSpan() }; _behavior.Load(_testableClock); }
public void WhenLoadedWithDateTime_HooksTickEvent_SetsTime_And_UpdatesDisplay() { var behavior = new TimeBehavior(); var clock = new TestableClock(); var clockDisplay = A.Fake <IClockDisplay>(); clock.Display = clockDisplay; var previousValue = DateTime.Now; behavior.Load(clock, previousValue); clock.TriggerTickEvent(); behavior.Time.Should().Be(previousValue.AddSeconds(1.0)); A.CallTo(() => clockDisplay.TriggerUpdate(previousValue.ToDigitalClockFormat())).MustHaveHappened(); }