Beispiel #1
0
        public void TestIsSameNullableMonthAs() {
            DateTime? wellKnownDay = new DateTime(2005, 5, 18);
            DateTime? afterWellKnownDay = wellKnownDay.Value.AddMonths(1);
            DateTime? beforeWellKnownDay = wellKnownDay.Value.AddMonths(-1);

            Assert.IsTrue(wellKnownDay.IsSameMonthAs(wellKnownDay));
            Assert.IsFalse(wellKnownDay.IsSameMonthAs(afterWellKnownDay));
            Assert.IsFalse(wellKnownDay.IsSameMonthAs(beforeWellKnownDay));
            Assert.IsFalse(wellKnownDay.IsSameMonthAs(null));
            Assert.IsFalse(((DateTime?) null).IsSameMonthAs(wellKnownDay));
            Assert.IsFalse(((DateTime?) null).IsSameMonthAs(null));
        }
Beispiel #2
0
        public void TestIsSameMonthAs() {
            var wellKnownDay = new DateTime(2005, 5, 18);
            DateTime afterWellKnownDay = wellKnownDay.AddMonths(1);
            DateTime beforeWellKnownDay = wellKnownDay.AddMonths(-1);

            Assert.IsTrue(wellKnownDay.IsSameMonthAs(wellKnownDay));
            Assert.IsFalse(wellKnownDay.IsSameMonthAs(afterWellKnownDay));
            Assert.IsFalse(wellKnownDay.IsSameMonthAs(beforeWellKnownDay));
            Assert.IsFalse(wellKnownDay.IsSameMonthAs(null));
        }