public void Equals_OtherIntervalIsSameInstance_IsTrue() { // arrange var interval = new DateInterval(new DateTime(1975, 5, 14), new DateTime(2011, 4, 20)); // act var result = interval.Equals(interval); // assert Assert.That(result, Is.True); }
public void Equals_OtherInstanceIsNull_IsFalse() { // arrange var interval = new DateInterval(new DateTime(1975, 5, 14), new DateTime(2011, 4, 20)); // act var result = interval.Equals(null); // assert Assert.That(result, Is.False); }
public void Equals_DifferentStartAndEndDate_IsFalse() { // arrange var interval1 = new DateInterval(new DateTime(1975, 5, 14), new DateTime(2011, 4, 20)); var interval2 = new DateInterval(new DateTime(2006, 8, 19), new DateTime(2011, 4, 20)); // act var result = interval1.Equals(interval2); // assert Assert.That(result, Is.False); }
public void Equals_SameStartAndEndDate_IsTrue() { // arrange var interval1 = new DateInterval(new DateTime(1975, 5, 14), new DateTime(2011, 4, 20)); var interval2 = new DateInterval(new DateTime(1975, 5, 14), new DateTime(2011, 4, 20)); // act var result = interval1.Equals(interval2); // assert Assert.That(result, Is.True); }