예제 #1
0
        public void Test_TryParseTime_InvalidFormat(string jsonData)
        {
            DateTime value;
            bool     res = CsvValueParser.TryParseTime(jsonData, out value);

            Assert.That(res, Is.False);
        }
예제 #2
0
        public void Test_TryParseTime_Valid(string jsonData, string expectedData)
        {
            DateTime value;
            DateTime expected = DateTime.Parse(expectedData, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal);
            bool     res      = CsvValueParser.TryParseTime(jsonData, out value);

            Assert.That(res, Is.True);
            Assert.That(value, Is.EqualTo(expected));
            Assert.That(value.Kind, Is.EqualTo(DateTimeKind.Utc));
        }