Example #1
0
        public void Day_yyyyMMddhhmmss()
        {
            var result = new DateParser().Parse("2014-08-06T21:58");

            Assert.IsNotNull(result);
            Assert.AreEqual(1, result.Length);
            Check(result[0], d(2014, 8, 6), d(2014, 8, 7));
        }
Example #2
0
        public void Day_MMMdyyyy()
        {
            var result = new DateParser().Parse("August 6, 2014");

            Assert.IsNotNull(result);
            Assert.AreEqual(1, result.Length);
            Check(result[0], d(2014, 8, 6), d(2014, 8, 7));
        }
Example #3
0
        public void DateTime_object()
        {
            var result = new DateParser().Parse(d(2014, 8, 6));

            Assert.IsNotNull(result);
            Assert.AreEqual(1, result.Length);
            Check(result[0], d(2014, 8, 6), d(2014, 8, 7));
        }
Example #4
0
        public void Month_MMMyyyy_short()
        {
            var result = new DateParser().Parse("Aug 2014");

            Assert.IsNotNull(result);
            Assert.AreEqual(1, result.Length);
            Check(result[0], d(2014, 8, 1), d(2014, 9, 1));
        }
Example #5
0
        public void Year_yyyy()
        {
            var result = new DateParser().Parse("2014");

            Assert.IsNotNull(result);
            Assert.AreEqual(1, result.Length);
            Check(result[0], d(2014, 1, 1), d(2015, 1, 1));
        }
Example #6
0
        public void Two_dates_two_results()
        {
            var result = new DateParser().Parse("July 2014", "Jun 2015");

            Assert.IsNotNull(result);
            Assert.AreEqual(2, result.Length);
            Check(result[0], d(2014, 7, 1), d(2014, 8, 1));
            Check(result[1], d(2015, 6, 1), d(2015, 7, 1));
        }