global using Xunit; global using Sln.Iot.Repository.dao; using Sln.Iot.Repository; using Sln.Iot.Repository.service; using System.Collections; using Sln.Iot.Business; using Sln.Iot.PLC; namespace Sln.Iot.Test { public class UnitTest1 { [Fact] public void Test1() { //PLCÁ¬½Ó³õʼ»¯ PLCConnect.Instance.InitConnect(); UnitsProcessPLCDataGetBusiness unitsProcessPLCDataGetBusiness = UnitsProcessPLCDataGetBusiness.Instance; var data1 = unitsProcessPLCDataGetBusiness.Vacuum1PlcDataGet(); var data2 = unitsProcessPLCDataGetBusiness.Vacuum2PlcDataGet(); var data3 = unitsProcessPLCDataGetBusiness.PreHeatOvenPlcDataGet(); var data4 = unitsProcessPLCDataGetBusiness.PreCureOvenPlcDataGet(); var data5 = unitsProcessPLCDataGetBusiness.CureOvenPlcDataGet(); } [Fact] public void Test2() { string tid = Guid.NewGuid().ToString(); List testDatas = new List() { new TrayRfidBinding() { GUID = Guid.NewGuid().ToString(), TrayCode = "Tray001", ProductionCode = "ProdA", TransactionID = tid, }, new TrayRfidBinding() { GUID = Guid.NewGuid().ToString(), TrayCode = "Tray002", ProductionCode = "ProdB", TransactionID = tid, }, new TrayRfidBinding() { GUID = Guid.NewGuid().ToString(), TrayCode = "Tray002", ProductionCode = "ProdC", TransactionID = tid, }, new TrayRfidBinding() { GUID = Guid.NewGuid().ToString(), TrayCode = "Tray002", ProductionCode = "ProdD", TransactionID = tid, }, new TrayRfidBinding() { GUID = Guid.NewGuid().ToString(), TrayCode = "Tray003", ProductionCode = "ProdE", TransactionID = tid, }, }; //var ress = SQLiteHelper.Instance.InsertRange(testDatas); //var res = SQLiteHelper.Instance.DeleteRange("Tray002"); //Assert.Equal(5, res); } } }