public void SetMonthSafe_preserves_year() { var dateTime = new DateTime(2014, 7, 7, 22, 32, 46); var actual = dateTime.SetMonthSafe(Month.August); Assert.AreEqual(dateTime.Year, actual.Year); }
public void SetMonthSafe_preserves_minute() { var dateTime = new DateTime(2014, 7, 7, 22, 32, 46); var actual = dateTime.SetMonthSafe(Month.August); Assert.AreEqual(dateTime.Minute, actual.Minute); }
public void SetMonthSafe_adjusts_day() { var dateTime = new DateTime(2014, 1, 31, 22, 32, 46); var actual = dateTime.SetMonthSafe(Month.September); Assert.AreEqual(30, actual.Day); }
public void SetMonthSafe_adjusts_day_for_leapYear() { var dateTime = new DateTime(2014, 1, 29, 22, 32, 46); var actual = dateTime.SetMonthSafe(Month.February); Assert.AreEqual(28, actual.Day); }
public void SetMonthSafe() { var dateTime = new DateTime(2014, 7, 7, 22, 32, 46); const Month newMonth = Month.August; var actual = dateTime.SetMonthSafe(newMonth); Assert.AreEqual((int) newMonth, actual.Month); }