public void ShouldBeEnabledOnDate()
        {
            var mockDate = new Mock<INowDateAndTime>();
            mockDate.SetupGet(x => x.Now).Returns(new DateTime(2000, 1, 1, 0, 0, 0, 0));
            var sut = new NewYearsDay2000 {NowProvider = mockDate.Object};

            Assert.IsTrue(sut.FeatureEnabled);
        }
        public void ShouldBeDisabledAfterDate()
        {
            var mockDate = new Mock<INowDateAndTime>();

            mockDate.SetupGet(x => x.Now).Returns(new DateTime(2000, 1, 1, 0, 0, 0, 0).AddMilliseconds(1));

            var sut = new NewYearsDay2000 { NowProvider = mockDate.Object };

            Assert.IsFalse(sut.FeatureEnabled);
        }
Пример #3
0
        public void ShouldBeEnabledOnDate()
        {
            var mockDate = new Mock <INowDateAndTime>();

            mockDate.SetupGet(x => x.Now).Returns(new DateTime(2000, 1, 1, 0, 0, 0, 0));
            var sut = new NewYearsDay2000 {
                NowProvider = mockDate.Object
            };

            Assert.IsTrue(sut.FeatureEnabled);
        }
Пример #4
0
        public void ShouldBeDisabledAfterDate()
        {
            var mockDate = new Mock <INowDateAndTime>();

            mockDate.SetupGet(x => x.Now).Returns(new DateTime(2000, 1, 1, 0, 0, 0, 0).AddMilliseconds(1));

            var sut = new NewYearsDay2000 {
                NowProvider = mockDate.Object
            };

            Assert.IsFalse(sut.FeatureEnabled);
        }