Exemple #1
0
        public void DateRange_given_incorrect_range_shoud_throw_an_exception()
        {
            //Arrange
            DateTime date1 = new DateTime(2017, 1, 5);
            DateTime date2 = new DateTime(2017, 1, 1);

            try
            {
                dateLogicTest.DateRange(date1, date2);
            }
            catch (Exception e)
            {
                Assert.AreEqual("There is no range between dates.", e.Message);
                throw;
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            DateLogic dl = new DateLogic();

            try
            {
                DateTime date1 = dl.DateValidator(args[0]);
                DateTime date2 = dl.DateValidator(args[1]);
                Console.WriteLine(dl.DateRange(date1, date2));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }