public void ShouldNotEqual_succeeds_when_numbers_are_outside_precision() { var actual = new DateTime(2000, 1, 1, 1, 30, 0); var expected = actual.AddMinutes(5); actual.ShouldNotEqual(expected, DatePrecision.Minute); }
public void ShouldNotEqual_succeeds_when_numbers_are_outside_tolerance() { var actual = new DateTime(2000, 1, 1, 1, 30, 0); var expected = actual.AddMinutes(5); actual.ShouldNotEqual(expected, TimeSpan.FromMinutes(4)); }
public void ShouldNotEqual_fails_when_numbers_are_within_precision() { var actual = new DateTime(2000, 1, 1, 1, 30, 0); var expected = actual.AddMinutes(5); Assert.Throws<NotEqualException>(() => actual.ShouldNotEqual(expected, DatePrecision.Hour)); }
public void ShouldNotEqual_fails_when_numbers_are_within_tolerance() { var actual = new DateTime(2000, 1, 1, 1, 30, 0); var expected = actual.AddMinutes(5); Assert.Throws<NotEqualException>(() => actual.ShouldNotEqual(expected, TimeSpan.FromMinutes(5))); }