Esempio n. 1
0
 public void PreviousYear_IfPreviousYearDoesNotHaveTheSameDayInTheSameMonthThenCalculateHowManyDaysIsMissingAndAddThatToTheLastDayInTheSameMonthPreviousYear()
 {
     var someBirthday = new DateTime(2012, 2, 29, 17, 0, 0, 0, DateTimeKind.Local);
     var previousYear = someBirthday.PreviousYear();
     var expected = new DateTime(2011, 3, 1, 17, 0, 0, 0, DateTimeKind.Local);
     DateAssert.AreEqual(expected, previousYear);
 }
Esempio n. 2
0
 public void PreviousYear_ReturnsTheSameDateButPreviousYear()
 {
     var birthday = new DateTime(1976, 12, 31, 17, 0, 0, 0, DateTimeKind.Local);
     var previousYear = birthday.PreviousYear();
     var expected = new DateTime(1975, 12, 31, 17, 0, 0, 0, DateTimeKind.Local);
     DateAssert.AreEqual(expected, previousYear);
 }