public void AgoResultsInCorrectDateTime() { DateTime expected = DateTime.Now.AddMinutes(-10); DateTime actual = new TimeSpan(0, 0, 10, 0).Ago(); Assert.AreEqual(expected.AddMilliseconds(-expected.Millisecond), actual.AddMilliseconds(-actual.Millisecond)); }
public void AddMilliseconds_SubtractValue() { var target = new TimeSpan(1, 2, 3, 4, 5); var expected = new TimeSpan(1, 2, 3, 4, 4); //Act var actual = target.AddMilliseconds(-1); //Assert actual.Should().Be(expected); }