using System; using Microsoft.VisualStudio.TestTools.UnitTesting; using CardApi; using System.Diagnostics; namespace ApiTest { [TestClass] public class UnitTest1 { [TestMethod] public void version() { CardApi.CardApi api = new ProUsb(); Trace.WriteLine(api.version()); } [TestMethod] public void buzzer() { ProUsb.Buzzer(1, 20); } [TestMethod] public void initUsb() { Trace.WriteLine(ProUsb.initializeUSB(1)); ProUsb.Buzzer(1, 20); } [TestMethod] public void readCard() { CardApi.CardApi api = new ProUsb(); Trace.WriteLine(api.readFlag()); } [TestMethod] public void guestCard() { ProUsb.initializeUSB(1); byte[] bcarddata = new byte[128]; int code = ProUsb.GuestCard(1, 81332, 0, 0, 0, 1, "2011112359", "2011122359", "01011299", bcarddata); ProUsb.CloseUSB(1); Trace.WriteLine(ProUsb.btoa2string(bcarddata)); Trace.WriteLine(code); } } }