Esempio n. 1
0
        public void DetectChannel24000Test()
        {
            // Valid cases
            Assert.AreEqual(1, NativeWifi.DetectChannel(2412000));
            Assert.AreEqual(2, NativeWifi.DetectChannel(2417000));
            Assert.AreEqual(5, NativeWifi.DetectChannel(2432000));
            Assert.AreEqual(6, NativeWifi.DetectChannel(2437000));
            Assert.AreEqual(12, NativeWifi.DetectChannel(2467000));
            Assert.AreEqual(13, NativeWifi.DetectChannel(2472000));
            Assert.AreEqual(14, NativeWifi.DetectChannel(2484000));

            // Invalid cases
            Assert.AreEqual(0, NativeWifi.DetectChannel(2411000));
            Assert.AreEqual(0, NativeWifi.DetectChannel(2485000));
            Assert.AreEqual(0, NativeWifi.DetectChannel(2453000));
        }
Esempio n. 2
0
        public void DetectChannel36000Test()
        {
            // Valid cases
            Assert.AreEqual(131, NativeWifi.DetectChannel(3657500));
            Assert.AreEqual(132, NativeWifi.DetectChannel(3660000));
            Assert.AreEqual(132, NativeWifi.DetectChannel(3662500));
            Assert.AreEqual(133, NativeWifi.DetectChannel(3665000));
            Assert.AreEqual(133, NativeWifi.DetectChannel(3667500));
            Assert.AreEqual(135, NativeWifi.DetectChannel(3675000));
            Assert.AreEqual(135, NativeWifi.DetectChannel(3677500));
            Assert.AreEqual(138, NativeWifi.DetectChannel(3690000));
            Assert.AreEqual(138, NativeWifi.DetectChannel(3692500));

            // Invalid cases
            Assert.AreEqual(0, NativeWifi.DetectChannel(3657000));
            Assert.AreEqual(0, NativeWifi.DetectChannel(3695000));
            Assert.AreEqual(0, NativeWifi.DetectChannel(3673000));
        }
Esempio n. 3
0
        public void DetectChannel50000Test()
        {
            // Valid cases
            Assert.AreEqual(34, NativeWifi.DetectChannel(5170000));
            Assert.AreEqual(36, NativeWifi.DetectChannel(5180000));
            Assert.AreEqual(40, NativeWifi.DetectChannel(5200000));
            Assert.AreEqual(52, NativeWifi.DetectChannel(5260000));
            Assert.AreEqual(56, NativeWifi.DetectChannel(5280000));
            Assert.AreEqual(140, NativeWifi.DetectChannel(5700000));
            Assert.AreEqual(144, NativeWifi.DetectChannel(5720000));
            Assert.AreEqual(149, NativeWifi.DetectChannel(5745000));
            Assert.AreEqual(151, NativeWifi.DetectChannel(5755000));
            Assert.AreEqual(161, NativeWifi.DetectChannel(5805000));
            Assert.AreEqual(165, NativeWifi.DetectChannel(5825000));

            // Invalid cases
            Assert.AreEqual(0, NativeWifi.DetectChannel(5160000));
            Assert.AreEqual(0, NativeWifi.DetectChannel(5850000));
            Assert.AreEqual(0, NativeWifi.DetectChannel(5651000));
        }