Esempio n. 1
0
 private static int countTimeUnits_weeks(DateTime baseDate, DateTime comparedDate)
 {
     return baseDate.WeeksDifference(comparedDate);
 }
Esempio n. 2
0
        public void weeksDifference_if_compared_date_one_week_later_dayOfWeek_later_returns_proper_value()
        {
            DateTime d1 = new DateTime(2016, 8, 11);
            DateTime d2 = new DateTime(2016, 8, 19);

            var result = d1.WeeksDifference(d2);
            Assert.AreEqual(1, result);
        }
Esempio n. 3
0
        public void weeksDifference_if_from_the_same_week_compared_date_is_later_zero_is_returned()
        {
            DateTime d1 = new DateTime(2016, 4, 18);
            DateTime d2 = new DateTime(2016, 4, 21);

            var result = d1.WeeksDifference(d2);
            Assert.AreEqual(0, result);
        }
Esempio n. 4
0
        public void weeksDifference_if_compared_date_few_weeks_later_returns_proper_value()
        {
            DateTime d1 = new DateTime(2016, 4, 20);
            DateTime d2 = new DateTime(2016, 6, 20);

            var result = d1.WeeksDifference(d2);
            Assert.AreEqual(9, result);
        }