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))); }
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))); }
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)); }