Example #1
0
        public void AttemptPairingTest()
        {
            PairingRecognizer target = new PairingRecognizer(null, null);

            List<PairableDevice> devices = new List<PairableDevice>();
            devices.Add(CreateTestDevice(1, null, PairingState.PairingAttempt));

            List<PairablePerson> persons = new List<PairablePerson>();
            persons.Add(CreateTestPerson(2,null, PairingState.PairingAttempt));

            bool expected = true;

            bool actual = target.AttemptPairing(devices, persons);

            Assert.AreEqual(expected, actual);

            Assert.IsTrue(devices[0].PairingState == PairingState.Paired);
            Assert.IsTrue(persons[0].PairingState == PairingState.Paired);
        }