Пример #1
0
            public void PropertySetAppliesCorrectBitMask(byte bitMask)
            {
                var piface = new Emulators.PiFaceEmulator();

                piface.SetInputPinStates(bitMask);
                Assert.AreEqual(piface.GetInputPinStates(), bitMask);
            }
Пример #2
0
 public void PropertySetAppliesCorrectPinStates(byte bitMask, bool[] pinStates)
 {
     var piface = new Emulators.PiFaceEmulator();
     piface.SetInputPinStates(bitMask);
     for (var i = (byte) 0; i < pinStates.Length; i++)
     {
         Assert.AreEqual(pinStates[i], piface.GetInputPinState(i));
     }
 }
Пример #3
0
            public void PropertySetAppliesCorrectPinStates(byte bitMask, bool[] pinStates)
            {
                var piface = new Emulators.PiFaceEmulator();

                piface.SetInputPinStates(bitMask);
                for (var i = (byte)0; i < pinStates.Length; i++)
                {
                    Assert.AreEqual(pinStates[i], piface.GetInputPinState(i));
                }
            }
Пример #4
0
 public void PropertySetAppliesCorrectBitMask(byte bitMask)
 {
     var piface = new Emulators.PiFaceEmulator();
     piface.SetOutputPinStates(bitMask);
     Assert.AreEqual(piface.GetOutputPinStates(), bitMask);
 }