public void WhenHeightRangeIsLowerThanAnotherHeightRangeThenTheyAreNotOverlapping() { HeightRange heightRangeOne = new HeightRange(10, 20, 15); HeightRange heightRangeTwo = new HeightRange(2, 6, 5); Assert.That(heightRangeTwo.IsOverlappingWith(heightRangeOne), Is.False); }
public void WhenHeightRangeHasMaxEqualToMinOfOtherHeightRangeThenTheyAreOverlapping() { HeightRange heightRangeOne = new HeightRange(6, 20, 15); HeightRange heightRangeTwo = new HeightRange(2, 6, 5); Assert.That(heightRangeTwo.IsOverlappingWith(heightRangeOne), Is.True); }
public void WhenHeightRangeIsEncompassedByAnotherHeightRangeThenTheyAreOverlapping() { HeightRange heightRangeOne = new HeightRange(1, 20, 15); HeightRange heightRangeTwo = new HeightRange(2, 6, 5); Assert.That(heightRangeTwo.IsOverlappingWith(heightRangeOne), Is.True); }
public void WhenHeightRangeHasMaxInBetweenMinAndMaxOfOtherHeightRangeThenTheyAreOverlapping() { HeightRange heightRangeOne = new HeightRange(6, 20, 15); HeightRange heightRangeTwo = new HeightRange(2, 8, 5); Assert.That(heightRangeTwo.IsOverlappingWith(heightRangeOne), Is.True); }