Пример #1
0
 public void GetNumberOfPeriodsInYear_360DayYearPolicy_Returns360()
 {
     var date = new DateTime(2013, 6, 7);
     var policy = new DailyPeriodPolicy();
     var yearPolicy = new ThreeHundredSixtyDayYearPolicy();
     Assert.That(policy.GetNumberOfPeriodsInYear(date, yearPolicy), Is.EqualTo(360));
 }
Пример #2
0
 public void GetNumberOfPeriodsInYear_ActualDayYearPolicy_ReturnsActualNumberOfDays()
 {
     var date = new DateTime(2013, 6, 7);
     var policy = new DailyPeriodPolicy();
     var yearPolicy = new ActualNumberOfDayYearPolicy();
     Assert.That(policy.GetNumberOfPeriodsInYear(date, yearPolicy), Is.EqualTo(365));
     date = new DateTime(2012, 6, 7);
     Assert.That(policy.GetNumberOfPeriodsInYear(date, yearPolicy), Is.EqualTo(366));
 }
Пример #3
0
 public void GetNumberOfDays_ReturnsOne()
 {
     var date = DateTime.Today;
     var policy = new DailyPeriodPolicy();
     Assert.That(policy.GetNumberOfDays(date), Is.EqualTo(1));
 }
Пример #4
0
 public void GetPreviousDate_ReturnsPreviousDay()
 {
     var date = new DateTime(2013, 6, 7);
     var policy = new DailyPeriodPolicy();
     Assert.That(policy.GetPreviousDate(date), Is.EqualTo(new DateTime(2013, 6, 6)));
 }