public void TestNoneEquality2() { var range1 = new PortRange(0, 4); var range2 = new PortRange(7, 9); Assert.NotEqual(range1, range2); Assert.True(range1 != range2); Assert.False(range1 == range2); Assert.False(range1.Overlaps(range2)); }
public void TestSimpleRange() { var range1 = new PortRange(0, 100); var range2 = new PortRange(100, 0); Assert.Equal(101, range1.Count); Assert.Equal(range1, range2); Assert.False(range1 != range2); Assert.True(range1 == range2); Assert.True(range1.Overlaps(range2)); Assert.True(range1.Contains(0)); Assert.True(range1.Contains(100)); Assert.True(range1.Contains(6)); }