Example #1
0
        public void EraseEpcsTest()
        {
            QuickUsb target = new QuickUsb("QUSB-0");
            byte     nSS    = 0;

            QuickUsb.EpcsFlags        flags    = QuickUsb.EpcsFlags.None;
            QuickUsb.ProgressDelegate callback = null;
            IntPtr tag      = IntPtr.Zero;
            bool   expected = true;
            bool   actual;

            actual = target.EraseEpcs(nSS, flags, callback, tag);
            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public void ConfigureVerifyEpcsTest()
        {
            QuickUsb target   = new QuickUsb("QUSB-0");
            byte     nSS      = 0;
            string   filePath = @"C:\epcsTestData.rbf";

            QuickUsb.EpcsFlags        flags    = QuickUsb.EpcsFlags.None;
            QuickUsb.ProgressDelegate callback = null;
            IntPtr tag      = IntPtr.Zero;
            bool   expected = true;
            bool   actual;

            actual = target.ConfigureEpcs(nSS, filePath, flags, callback, tag);
            Assert.AreEqual(expected, actual);

            actual = target.VerifyEpcs(nSS, filePath, flags, callback, tag);
            Assert.AreEqual(expected, actual);
        }