Beispiel #1
0
        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));
        }
Beispiel #2
0
        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));
        }