Exemplo n.º 1
0
        public void ConvertMaxDateTimeOffsetToKeySegmentTest()
        {
            var maxDateTimeOffset       = DateTimeOffset.MaxValue;
            var maxDateTimeOffsetKeySeg = EntityKeySegmentResolvers.ConvertDateTimeOffsetToKeySegment(maxDateTimeOffset);

            Assert.AreEqual(maxDateTimeOffsetKeySeg, "5435d78a0bc8c000");
        }
Exemplo n.º 2
0
        public void ConvertMinDateTimeOffsetToKeySegmentTest()
        {
            var minDateTimeOffset       = DateTimeOffset.MinValue;
            var minDateTimeOffsetKeySeg = EntityKeySegmentResolvers.ConvertDateTimeOffsetToKeySegment(minDateTimeOffset);

            Assert.AreEqual(minDateTimeOffsetKeySeg, "7fffffffffffffff");
        }
Exemplo n.º 3
0
        public void ConvertDateTimeOffsetToKeySegmentUtcLocalTest()
        {
            var dateTimeOffsetNow    = DateTimeOffset.Now;
            var dateTimeOffsetUtcNow = dateTimeOffsetNow.ToUniversalTime();

            var dateTimeOffsetNowKeySeg    = EntityKeySegmentResolvers.ConvertDateTimeOffsetToKeySegment(dateTimeOffsetNow);
            var dateTimeOffsetUtcNowKeySeg = EntityKeySegmentResolvers.ConvertDateTimeOffsetToKeySegment(dateTimeOffsetUtcNow);

            Assert.AreEqual(dateTimeOffsetNowKeySeg, dateTimeOffsetUtcNowKeySeg);
        }