Ejemplo n.º 1
0
        public void TestSingleIp()
        {
            IPAddress a = IPAddress.Parse("127.2.3.4");
            IPAddress b = IPAddress.Parse("127.2.3.3");
            IPAddress c = IPAddress.Parse("127.2.3.255");
            IPAddress d = IPAddress.Parse("127.2.3.0");

            Subnet mask = new Subnet(a, 32);

            Assert.IsTrue(mask.InSubnet(a));
            Assert.IsFalse(mask.InSubnet(b));
            Assert.IsFalse(mask.InSubnet(c));
            Assert.IsFalse(mask.InSubnet(d));
        }
Ejemplo n.º 2
0
        public void TestSingleIp()
        {
            IPAddress a = IPAddress.Parse("127.2.3.4");
            IPAddress b = IPAddress.Parse("127.2.3.3");
            IPAddress c = IPAddress.Parse("127.2.3.255");
            IPAddress d = IPAddress.Parse("127.2.3.0");

            Subnet mask = new Subnet(a, 32);

            Assert.IsTrue(mask.InSubnet(a));
            Assert.IsFalse(mask.InSubnet(b));
            Assert.IsFalse(mask.InSubnet(c));
            Assert.IsFalse(mask.InSubnet(d));
        }
Ejemplo n.º 3
0
        public void Test16()
        {
            IPAddress a = IPAddress.Parse("127.2.0.0");
            IPAddress b = IPAddress.Parse("127.2.3.4");
            IPAddress c = IPAddress.Parse("127.2.129.255");
            IPAddress d = IPAddress.Parse("127.3.4.4");

            Subnet mask = new Subnet(a, 16);

            Assert.IsTrue(mask.InSubnet(a));
            Assert.IsTrue(mask.InSubnet(b));
            Assert.IsTrue(mask.InSubnet(c));
            Assert.IsFalse(mask.InSubnet(d));
        }
Ejemplo n.º 4
0
        public void Test16()
        {
            IPAddress a = IPAddress.Parse("127.2.0.0");
            IPAddress b = IPAddress.Parse("127.2.3.4");
            IPAddress c = IPAddress.Parse("127.2.129.255");
            IPAddress d = IPAddress.Parse("127.3.4.4");

            Subnet mask = new Subnet(a, 16);

            Assert.IsTrue(mask.InSubnet(a));
            Assert.IsTrue(mask.InSubnet(b));
            Assert.IsTrue(mask.InSubnet(c));
            Assert.IsFalse(mask.InSubnet(d));
        }