Example #1
0
        public void UnixTimeStampToDateTimeOffset_Should_ReturnDate_With_PositiveOffset()
        {
            var actual = ConversionUtilities.UnixTimeStampToDateTimeOffset(60 * 60 * 24, 60 * 60);

            actual.Should().Be(new DateTimeOffset(1970, 1, 2, 1, 0, 0, TimeSpan.FromHours(1)));
        }
Example #2
0
        public void UnixTimeStampToDateTimeOffset_Should_ReturnDate_With_NegativeOffset()
        {
            var actual = ConversionUtilities.UnixTimeStampToDateTimeOffset(60 * 60 * 24 * 33, -60 * 30 * 5);

            actual.Should().Be(new DateTimeOffset(1970, 2, 2, 21, 30, 0, TimeSpan.FromMinutes(-150)));
        }
Example #3
0
        public void UnixTimeStampToDateTimeOffset_Should_ReturnDate_With_NeutralOffset()
        {
            var actual = ConversionUtilities.UnixTimeStampToDateTimeOffset(0, 0);

            actual.Should().Be(new DateTimeOffset(1970, 1, 1, 0, 0, 0, TimeSpan.Zero));
        }