Exemple #1
0
        public void GetDevicesByTypeTest()
        {
            RasDeviceType deviceType = RasDeviceType.Vpn;

            Collection <RasDevice> tempDevices = new Collection <RasDevice>();

            foreach (RasDevice device in RasDevice.GetDevices())
            {
                if (device.DeviceType == deviceType)
                {
                    tempDevices.Add(device);
                }
            }

            ReadOnlyCollection <RasDevice> expected = new ReadOnlyCollection <RasDevice>(tempDevices);
            ReadOnlyCollection <RasDevice> actual   = RasDevice.GetDevicesByType(deviceType);

            CollectionAssert.AreEqual(expected, actual, new RasDeviceComparer());
        }