Example #1
0
        public void IsEvenWeekTest_IsNotEven()
        {
            NUnitHelper      nHelper = new NUnitHelper();
            BiWeeklySchedule bs      = new BiWeeklySchedule();
            bool             isEven;

            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 7)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 8)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 9)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 10)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 11)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 12)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 13)
            });
            Assert.IsFalse(isEven);

            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 21)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 22)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 23)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 24)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 25)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 26)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 27)
            });
            Assert.IsFalse(isEven);

            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 25)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 26)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 27)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 28)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 29)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 30)
            });
            Assert.IsFalse(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2017, 12, 31)
            });
            Assert.IsFalse(isEven);
        }
Example #2
0
        public void IsEvenWeekTest_IsEven()
        {
            NUnitHelper      nHelper = new NUnitHelper();
            BiWeeklySchedule bs      = new BiWeeklySchedule();
            bool             isEven;

            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 14)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 15)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 16)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 17)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 18)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 19)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 20)
            });
            Assert.IsTrue(isEven);

            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 28)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 29)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 30)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1987, 12, 31)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1988, 1, 1)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1988, 1, 2)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(1988, 1, 3)
            });
            Assert.IsTrue(isEven);

            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 1)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 2)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 3)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 4)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 5)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 6)
            });
            Assert.IsTrue(isEven);
            isEven = (bool)nHelper.InvokePMethod(typeof(BiWeeklySchedule), "IsEvenWeek", bs, new object[1] {
                new DateTime(2018, 1, 7)
            });
            Assert.IsTrue(isEven);
        }