public void TwoIntervalWithSamePropertiesShouldBeEqual() { var intervalOne = new IntervalWithValue <long, long>(1, 5, 0); var intervalTwo = new IntervalWithValue <long, long>(1, 5, 0); Assert.True(intervalOne.Equals(intervalTwo)); }
public void TwoIntervalWithSameValueAndDifferentInitAndEndShouldNotBeEqual() { var intervalOne = new IntervalWithValue <long, long>(1, 5, 0); var intervalTwo = new IntervalWithValue <long, long>(-5, 10, 0); Assert.False(intervalOne.Equals(intervalTwo)); }
public void TwoIntervalWithAllDifferentPropertiesShouldNotBeEqual() { var intervalOne = new IntervalWithValue <long, long>(1, 5, 0); var intervalTwo = new IntervalWithValue <long, long>(-5, 10, -9); Assert.False(intervalOne.Equals(intervalTwo)); }