Exemple #1
0
        public void ConvertReturnsStringWithDate()
        {
            DateTimeOffsetConverter converter = new DateTimeOffsetConverter();
            var date = converter.Convert(new DateTimeOffset(new DateTime(1000, 1, 1)));

            Assert.Equal("1000-01-01T00:00:00Z", date);
        }
Exemple #2
0
        public void DateTimeOffsetConverter_GivenInvalidParameters_ThrowsException()
        {
            var dateTimeOffsetConverter = new DateTimeOffsetConverter();

            Assert.Throws <ArgumentException>(() => dateTimeOffsetConverter.Convert("Not a DateTimeOffset",
                                                                                    typeof(DateTimeOffsetConverter_Tests), null,
                                                                                    CultureInfo.CurrentCulture));
        }
Exemple #3
0
        public void DateTimeOffsetConverter(DateTimeOffset value, DateTime expectedResult)
        {
            var dateTimeOffsetConverter = new DateTimeOffsetConverter();

            var result = dateTimeOffsetConverter.Convert(value, typeof(DateTimeOffsetConverter_Tests), null,
                                                         CultureInfo.CurrentCulture);

            Assert.Equal(expectedResult, result);
        }