SenseNet.ContentRepository.Tests.NotificationTests.Notification_NextTime_Monthly_EveryDayNr C# (CSharp) Метод

Notification_NextTime_Monthly_EveryDayNr() приватный Метод

private Notification_NextTime_Monthly_EveryDayNr ( ) : void
Результат void
        public void Notification_NextTime_Monthly_EveryDayNr()
        {
            string msg;
            msg = TestNextMonthlyTime_EveryDayNr(1, 23, 0, 20, "2011-01-01 10:10:10", "2011-01-20 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(2, 23, 0, 20, "2011-01-19 23:10:10", "2011-01-20 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(3, 23, 0, 20, "2011-01-20 10:10:10", "2011-01-20 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(4, 23, 0, 20, "2011-01-20 23:10:10", "2011-02-20 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(5, 23, 0, 20, "2011-01-21 10:10:10", "2011-02-20 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(6, 23, 0, 20, "2011-01-22 10:10:10", "2011-02-20 23:00:00"); Assert.IsNull(msg, msg);

            msg = TestNextMonthlyTime_EveryDayNr(10, 23, 0, 31, "2011-01-30 10:10:10", "2011-01-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(11, 23, 0, 31, "2011-01-30 23:10:10", "2011-01-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(12, 23, 0, 31, "2011-01-31 10:10:10", "2011-01-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(13, 23, 0, 31, "2011-01-31 23:10:10", "2011-02-28 23:00:00"); Assert.IsNull(msg, msg);

            msg = TestNextMonthlyTime_EveryDayNr(20, 23, 0, 31, "2011-02-27 10:10:10", "2011-02-28 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(21, 23, 0, 31, "2011-02-27 23:10:10", "2011-02-28 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(22, 23, 0, 31, "2011-02-28 10:10:10", "2011-02-28 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(23, 23, 0, 31, "2011-02-28 23:10:10", "2011-03-31 23:00:00"); Assert.IsNull(msg, msg);

            msg = TestNextMonthlyTime_EveryDayNr(30, 23, 0, 31, "2011-03-30 10:10:10", "2011-03-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(31, 23, 0, 31, "2011-03-30 23:10:10", "2011-03-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(32, 23, 0, 31, "2011-03-31 10:10:10", "2011-03-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(33, 23, 0, 31, "2011-03-31 23:10:10", "2011-04-30 23:00:00"); Assert.IsNull(msg, msg);

            msg = TestNextMonthlyTime_EveryDayNr(40, 23, 0, 31, "2011-12-31 10:10:10", "2011-12-31 23:00:00"); Assert.IsNull(msg, msg);
            msg = TestNextMonthlyTime_EveryDayNr(41, 23, 0, 31, "2011-12-31 23:10:10", "2012-01-31 23:00:00"); Assert.IsNull(msg, msg);

            var d1 = new DateTime(2011, 1, 31);
            var d2 = d1.AddMonths(1);
            var d3 = d1.AddMonths(2);
            var d4 = d1.AddMonths(3);
        }
        [TestMethod]