Ejemplo n.º 1
0
        public void WriteDefaultTest()
        {
            QuickUsb target = new QuickUsb("QUSB-0");

            QuickUsb.Setting address  = QuickUsb.Setting.PortA;
            ushort           value    = 0xff00;
            bool             expected = true;
            bool             actual;

            actual = target.WriteDefault(address, value);
            Assert.AreEqual(expected, actual);
        }
Ejemplo n.º 2
0
        public void ReadDefaultTest()
        {
            QuickUsb target = new QuickUsb("QUSB-0");

            QuickUsb.Setting address = QuickUsb.Setting.Ep26Config;
            ushort           value;
            ushort           valueExpected = 0xa2e2;
            bool             expected      = true;
            bool             actual;

            actual = target.ReadDefault(address, out value);
            Assert.AreEqual(valueExpected, value);
            Assert.AreEqual(expected, actual);
        }
Ejemplo n.º 3
0
        public void WriteSettingTest()
        {
            QuickUsb target = new QuickUsb("QUSB-0");

            QuickUsb.Setting address = QuickUsb.Setting.DataAddress;
            ushort           value = 0xfeca, readValue;
            bool             expected = true;
            bool             actual;

            actual = target.WriteSetting(address, value);
            Assert.AreEqual(expected, actual);

            actual = target.ReadSetting(address, out readValue);
            Assert.AreEqual(expected, actual);

            Assert.AreEqual(value, readValue);
        }