Example #1
0
        public void AddDateTimeUtc()
        {
            var date = new DateTime(2000, 10, 9, 8, 7, 6, DateTimeKind.Utc);

            var slice = new VPackBuilder()
                        .Add(date)
                        .Slice();

            Assert.True(slice.IsType(SliceType.UtcDate));
            Assert.Equal(slice.Value().GetType(), typeof(DateTimeOffset));
            Assert.Equal(slice.Value(), new DateTimeOffset(date));
            Assert.Equal(slice.ToDateTime(DateTimeKind.Utc), date);
        }