コード例 #1
0
ファイル: SubnetIpTests.cs プロジェクト: muqiuq/BeASwitch
        public void IncrementOverflow3()
        {
            var ipaddress = new IPv4Address("255.255.255.255");

            ipaddress = ipaddress.IncrementOne();
            Assert.AreEqual(new IPv4Address("0.0.0.0"), ipaddress);
        }
コード例 #2
0
ファイル: SubnetIpTests.cs プロジェクト: muqiuq/BeASwitch
        public void IncrementOverflow1()
        {
            var ipaddress = new IPv4Address("192.168.1.255");

            ipaddress = ipaddress.IncrementOne();
            Assert.AreEqual(new IPv4Address("192.168.2.0"), ipaddress);
        }
コード例 #3
0
ファイル: SubnetIpTests.cs プロジェクト: muqiuq/BeASwitch
        public void IncrementOverflow4()
        {
            var ipaddress = new IPv4Address("0.0.0.0");

            for (int a = 0; a < 256; a++)
            {
                ipaddress = ipaddress.IncrementOne();
            }
            Assert.AreEqual(new IPv4Address("0.0.1.0"), ipaddress);
        }