public void CurrentDateTimeIsExactlyWindowStartDate_IsNotBeforeWindow() { var startDate = new DateTime(2016, 04, 01, 0, 0, 0); var currentDate = new DateTime(2016, 04, 01, 0, 0, 0); var quarterWindow = new QuarterWindow(startDate, A.Dummy <DateTime>(), QuarterType.Q1); var result = quarterWindow.IsBeforeWindow(currentDate); Assert.False(result); }
public void CurrentDateTimeIsExactlyWindowStartDate_IsNotBeforeWindow() { var startDate = new DateTime(2016, 04, 01, 0, 0, 0); var currentDate = new DateTime(2016, 04, 01, 0, 0, 0); var quarterWindow = new QuarterWindow(startDate, A.Dummy<DateTime>()); var result = quarterWindow.IsBeforeWindow(currentDate); Assert.False(result); }
public void CurrentDateTimeIsOneSecondBeforeWindowOpens_IsBeforeWindow() { var startDate = new DateTime(2016, 04, 01, 0, 0, 0); var currentDate = new DateTime(2016, 03, 31, 23, 59, 59); var quarterWindow = new QuarterWindow(startDate, A.Dummy <DateTime>(), QuarterType.Q1); var result = quarterWindow.IsBeforeWindow(currentDate); Assert.True(result); }
public void CurrentDateTimeIsOneSecondBeforeWindowOpens_IsBeforeWindow() { var startDate = new DateTime(2016, 04, 01, 0, 0, 0); var currentDate = new DateTime(2016, 03, 31, 23, 59, 59); var quarterWindow = new QuarterWindow(startDate, A.Dummy<DateTime>()); var result = quarterWindow.IsBeforeWindow(currentDate); Assert.True(result); }