Exemplo n.º 1
0
            public DatesProvider()
            {
                var invalidNumberOfDates = new DateRangeToggle_InvalidNumberOfDates();
                var invalidDates         = new DateRangeToggle_InvalidDates();

                var nowAfterFirstBeforeSecond = new DateRangeToggle_TimeNowAfterFirstDateBeforeSecondDate();
                var nowAfterSecondBeforeFirst = new DateRangeToggle_TimeNowAfterSecondDateBeforeFirstDate();

                var timeNowBeforeRange = new DateRangeToggle_TimeNowBeforeRange();
                var timeNowAfterRange  = new DateRangeToggle_TimeNowAfterRange();

                var beforeNow = DateTime.Now.AddYears(-10).ToShortDateString();
                var afterNow  = DateTime.Now.AddYears(10).ToLongDateString();

                kvp = new Dictionary <string, string>();
                kvp.Add(invalidNumberOfDates.Key, "2016-10-20");
                kvp.Add(invalidDates.Key, "2016-10-20|Invalid Date");
                kvp.Add(nowAfterFirstBeforeSecond.Key, $"{beforeNow}|{afterNow}");
                kvp.Add(nowAfterSecondBeforeFirst.Key, $"{afterNow}|{beforeNow}");
                kvp.Add(timeNowBeforeRange.Key, $"{afterNow}|{afterNow}");
                kvp.Add(timeNowAfterRange.Key, $"{beforeNow}|{beforeNow}");
            }
Exemplo n.º 2
0
        public void TimeNow_After_Range()
        {
            var toggle = new DateRangeToggle_TimeNowAfterRange(new DatesProvider());

            Assert.That(toggle.Enabled, Is.False);
        }