public void BasicTest(string text, DateObject date) { var er = extractor.Extract(text); Assert.AreEqual(1, er.Count); var pr = parser.Parse(er[0], referenceTime); Assert.AreEqual(Constants.SYS_DATETIME_DATETIME, pr.Type); Assert.AreEqual(date, ((DTParseResult)pr.Value).FutureValue); Assert.AreEqual(date, ((DTParseResult)pr.Value).PastValue); }
public void BasicTest(string text, DateObject date) { var er = extractor.Extract(text); Assert.AreEqual(1, er.Count); var pr = parser.Parse(er[0], referenceTime); Assert.AreEqual(Constants.SYS_DATETIME_DATETIME, pr.Type); Assert.AreEqual(date, ((DateTimeResolutionResult)pr.Value).FutureValue); Assert.AreEqual(date, ((DateTimeResolutionResult)pr.Value).PastValue); TestWriter.Write(TestCulture.English, parser, referenceTime, text, pr); }
public void BasicTest(string text, int start, int length) { var results = extractor.Extract(text); Assert.AreEqual(1, results.Count); Assert.AreEqual(start, results[0].Start); Assert.AreEqual(length, results[0].Length); Assert.AreEqual(Constants.SYS_DATETIME_DATETIME, results[0].Type); }