Job System and DuplicateWithCount bug fix.
This commit is contained in:
@@ -50,11 +50,11 @@ namespace Modbus.Net.Tests
|
||||
|
||||
_modbusTcpMachine.GetAddresses = addresses;
|
||||
_modbusTcpMachine2.GetAddresses = addresses;
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans2 = await _modbusTcpMachine2.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["4X 1.0"].PlcValue, dic1["4X 1"]);
|
||||
Assert.AreEqual(ans2["4X 1.0"].PlcValue, (ushort)dic1["4X 1"] % 256 * 256 + (ushort)dic1["4X 1"] / 256);
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans2 = await _modbusTcpMachine2.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["4X 1.0"].DeviceValue, dic1["4X 1"]);
|
||||
Assert.AreEqual(ans2["4X 1.0"].DeviceValue, (ushort)dic1["4X 1"] % 256 * 256 + (ushort)dic1["4X 1"] / 256);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ namespace Modbus.Net.Tests
|
||||
}
|
||||
}, true, 2, 0);
|
||||
var success = await baseMachine.GetMachineMethods<IMachineMethodData>().SetDatasAsync(
|
||||
MachineSetDataType.Address,
|
||||
MachineDataType.Address,
|
||||
new Dictionary<string, double>
|
||||
{
|
||||
{
|
||||
@@ -57,10 +57,10 @@ namespace Modbus.Net.Tests
|
||||
}
|
||||
});
|
||||
Assert.AreEqual(success, true);
|
||||
var datas = await baseMachine.GetMachineMethods<IMachineMethodData>().GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(datas["0X 1.0"].PlcValue, 1);
|
||||
var datas = await baseMachine.GetMachineMethods<IMachineMethodData>().GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(datas["0X 1.0"].DeviceValue, 1);
|
||||
success = await baseMachine.GetMachineMethods<IMachineMethodData>().SetDatasAsync(
|
||||
MachineSetDataType.Address,
|
||||
MachineDataType.Address,
|
||||
new Dictionary<string, double>
|
||||
{
|
||||
{
|
||||
|
||||
@@ -130,27 +130,27 @@ namespace Modbus.Net.Tests
|
||||
},
|
||||
};
|
||||
|
||||
await _modbusRtuMachine1.SetDatasAsync(MachineSetDataType.CommunicationTag, dic1);
|
||||
await _modbusRtuMachine2.SetDatasAsync(MachineSetDataType.CommunicationTag, dic2);
|
||||
await _modbusRtuMachine1.SetDatasAsync(MachineDataType.CommunicationTag, dic1);
|
||||
await _modbusRtuMachine2.SetDatasAsync(MachineDataType.CommunicationTag, dic2);
|
||||
|
||||
var ans = await _modbusRtuMachine1.GetDatasAsync(MachineGetDataType.CommunicationTag);
|
||||
var ans2 = await _modbusRtuMachine2.GetDatasAsync(MachineGetDataType.CommunicationTag);
|
||||
var ans = await _modbusRtuMachine1.GetDatasAsync(MachineDataType.CommunicationTag);
|
||||
var ans2 = await _modbusRtuMachine2.GetDatasAsync(MachineDataType.CommunicationTag);
|
||||
|
||||
_modbusRtuMachine1.Disconnect();
|
||||
_modbusRtuMachine2.Disconnect();
|
||||
|
||||
Assert.AreEqual(ans["A1"].PlcValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans2["A1"].PlcValue, dic2["A1"]);
|
||||
Assert.AreEqual(ans["A2"].PlcValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans2["A2"].PlcValue, dic2["A2"]);
|
||||
Assert.AreEqual(ans["A3"].PlcValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans2["A3"].PlcValue, dic2["A3"]);
|
||||
Assert.AreEqual(ans["A4"].PlcValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans2["A4"].PlcValue, dic2["A4"]);
|
||||
Assert.AreEqual(ans["A5"].PlcValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans2["A5"].PlcValue, dic2["A5"]);
|
||||
Assert.AreEqual(ans["A6"].PlcValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans2["A6"].PlcValue, dic2["A6"]);
|
||||
Assert.AreEqual(ans["A1"].DeviceValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans2["A1"].DeviceValue, dic2["A1"]);
|
||||
Assert.AreEqual(ans["A2"].DeviceValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans2["A2"].DeviceValue, dic2["A2"]);
|
||||
Assert.AreEqual(ans["A3"].DeviceValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans2["A3"].DeviceValue, dic2["A3"]);
|
||||
Assert.AreEqual(ans["A4"].DeviceValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans2["A4"].DeviceValue, dic2["A4"]);
|
||||
Assert.AreEqual(ans["A5"].DeviceValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans2["A5"].DeviceValue, dic2["A5"]);
|
||||
Assert.AreEqual(ans["A6"].DeviceValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans2["A6"].DeviceValue, dic2["A6"]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -53,15 +53,15 @@ namespace Modbus.Net.Tests
|
||||
_modbusTcpMachine.GetAddresses = addresses;
|
||||
_modbusAsciiMachine.GetAddresses = addresses;
|
||||
_modbusRtuMachine.GetAddresses = addresses;
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _modbusAsciiMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _modbusRtuMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["0X 1.0"].PlcValue, dic1["0X 1.0"]);
|
||||
Assert.AreEqual(ans2["0X 1.0"].PlcValue, dic1["0X 1.0"]);
|
||||
Assert.AreEqual(ans3["0X 1.0"].PlcValue, dic1["0X 1.0"]);
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
await _modbusAsciiMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
await _modbusRtuMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["0X 1.0"].DeviceValue, dic1["0X 1.0"]);
|
||||
Assert.AreEqual(ans2["0X 1.0"].DeviceValue, dic1["0X 1.0"]);
|
||||
Assert.AreEqual(ans3["0X 1.0"].DeviceValue, dic1["0X 1.0"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -83,12 +83,12 @@ namespace Modbus.Net.Tests
|
||||
_modbusTcpMachine.GetAddresses = addresses;
|
||||
_modbusRtuMachine.GetAddresses = addresses;
|
||||
_modbusAsciiMachine.GetAddresses = addresses;
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["1X 1.0"].PlcValue, 0);
|
||||
Assert.AreEqual(ans2["1X 1.0"].PlcValue, 0);
|
||||
Assert.AreEqual(ans3["1X 1.0"].PlcValue, 0);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["1X 1.0"].DeviceValue, 0);
|
||||
Assert.AreEqual(ans2["1X 1.0"].DeviceValue, 0);
|
||||
Assert.AreEqual(ans3["1X 1.0"].DeviceValue, 0);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -110,12 +110,12 @@ namespace Modbus.Net.Tests
|
||||
_modbusTcpMachine.GetAddresses = addresses;
|
||||
_modbusRtuMachine.GetAddresses = addresses;
|
||||
_modbusAsciiMachine.GetAddresses = addresses;
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["3X 1.0"].PlcValue, 0);
|
||||
Assert.AreEqual(ans2["3X 1.0"].PlcValue, 0);
|
||||
Assert.AreEqual(ans3["3X 1.0"].PlcValue, 0);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["3X 1.0"].DeviceValue, 0);
|
||||
Assert.AreEqual(ans2["3X 1.0"].DeviceValue, 0);
|
||||
Assert.AreEqual(ans3["3X 1.0"].DeviceValue, 0);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -146,15 +146,15 @@ namespace Modbus.Net.Tests
|
||||
_modbusTcpMachine.GetAddresses = addresses;
|
||||
_modbusAsciiMachine.GetAddresses = addresses;
|
||||
_modbusRtuMachine.GetAddresses = addresses;
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _modbusAsciiMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _modbusRtuMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["4X 1.0"].PlcValue, dic1["4X 1"]);
|
||||
Assert.AreEqual(ans2["4X 1.0"].PlcValue, dic1["4X 1"]);
|
||||
Assert.AreEqual(ans3["4X 1.0"].PlcValue, dic1["4X 1"]);
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
await _modbusAsciiMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
await _modbusRtuMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineDataType.Address);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["4X 1.0"].DeviceValue, dic1["4X 1"]);
|
||||
Assert.AreEqual(ans2["4X 1.0"].DeviceValue, dic1["4X 1"]);
|
||||
Assert.AreEqual(ans3["4X 1.0"].DeviceValue, dic1["4X 1"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -245,32 +245,32 @@ namespace Modbus.Net.Tests
|
||||
_modbusTcpMachine.GetAddresses = addresses;
|
||||
_modbusRtuMachine.GetAddresses = addresses;
|
||||
_modbusAsciiMachine.GetAddresses = addresses;
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineSetDataType.CommunicationTag, dic1);
|
||||
await _modbusRtuMachine.SetDatasAsync(MachineSetDataType.CommunicationTag, dic1);
|
||||
await _modbusAsciiMachine.SetDatasAsync(MachineSetDataType.CommunicationTag, dic1);
|
||||
await _modbusTcpMachine.SetDatasAsync(MachineDataType.CommunicationTag, dic1);
|
||||
await _modbusRtuMachine.SetDatasAsync(MachineDataType.CommunicationTag, dic1);
|
||||
await _modbusAsciiMachine.SetDatasAsync(MachineDataType.CommunicationTag, dic1);
|
||||
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineGetDataType.CommunicationTag);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineGetDataType.CommunicationTag);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineGetDataType.CommunicationTag);
|
||||
var ans = await _modbusTcpMachine.GetDatasAsync(MachineDataType.CommunicationTag);
|
||||
var ans2 = await _modbusRtuMachine.GetDatasAsync(MachineDataType.CommunicationTag);
|
||||
var ans3 = await _modbusAsciiMachine.GetDatasAsync(MachineDataType.CommunicationTag);
|
||||
|
||||
Assert.AreEqual(ans["A1"].PlcValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans["A2"].PlcValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans["A3"].PlcValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans["A4"].PlcValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans["A5"].PlcValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans["A6"].PlcValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans2["A1"].PlcValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans2["A2"].PlcValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans2["A3"].PlcValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans2["A4"].PlcValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans2["A5"].PlcValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans2["A6"].PlcValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans3["A1"].PlcValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans3["A2"].PlcValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans3["A3"].PlcValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans3["A4"].PlcValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans3["A5"].PlcValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans3["A6"].PlcValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans["A1"].DeviceValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans["A2"].DeviceValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans["A3"].DeviceValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans["A4"].DeviceValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans["A5"].DeviceValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans["A6"].DeviceValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans2["A1"].DeviceValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans2["A2"].DeviceValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans2["A3"].DeviceValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans2["A4"].DeviceValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans2["A5"].DeviceValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans2["A6"].DeviceValue, dic1["A6"]);
|
||||
Assert.AreEqual(ans3["A1"].DeviceValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans3["A2"].DeviceValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans3["A3"].DeviceValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans3["A4"].DeviceValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans3["A5"].DeviceValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans3["A6"].DeviceValue, dic1["A6"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
|
||||
@@ -44,10 +44,10 @@ namespace Modbus.Net.Tests
|
||||
};
|
||||
|
||||
_siemensTcpMachine.GetAddresses = addresses;
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["Q 0.0"].PlcValue, dic1["Q 0.0"]);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["Q 0.0"].DeviceValue, dic1["Q 0.0"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -67,8 +67,8 @@ namespace Modbus.Net.Tests
|
||||
};
|
||||
|
||||
_siemensTcpMachine.GetAddresses = addresses;
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["I 0.0"].PlcValue, 0);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["I 0.0"].DeviceValue, 0);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -98,9 +98,9 @@ namespace Modbus.Net.Tests
|
||||
}
|
||||
};
|
||||
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["M 0.0"].PlcValue, dic1["M 0"]);
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["M 0.0"].DeviceValue, dic1["M 0"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -130,10 +130,10 @@ namespace Modbus.Net.Tests
|
||||
}
|
||||
};
|
||||
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["M 0.0"].PlcValue, dic1["M 0.0"]);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["M 0.0"].DeviceValue, dic1["M 0.0"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -162,10 +162,10 @@ namespace Modbus.Net.Tests
|
||||
};
|
||||
|
||||
_siemensTcpMachine.GetAddresses = addresses;
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineSetDataType.Address, dic1);
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineDataType.Address, dic1);
|
||||
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineGetDataType.Address);
|
||||
Assert.AreEqual(ans["DB2 0.0"].PlcValue, dic1["DB2 0.0"]);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineDataType.Address);
|
||||
Assert.AreEqual(ans["DB2 0.0"].DeviceValue, dic1["DB2 0.0"]);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -254,14 +254,14 @@ namespace Modbus.Net.Tests
|
||||
};
|
||||
|
||||
_siemensTcpMachine.GetAddresses = addresses;
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineSetDataType.CommunicationTag, dic1);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineGetDataType.CommunicationTag);
|
||||
Assert.AreEqual(ans["A1"].PlcValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans["A2"].PlcValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans["A3"].PlcValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans["A4"].PlcValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans["A5"].PlcValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans["A6"].PlcValue, dic1["A6"]);
|
||||
await _siemensTcpMachine.SetDatasAsync(MachineDataType.CommunicationTag, dic1);
|
||||
var ans = await _siemensTcpMachine.GetDatasAsync(MachineDataType.CommunicationTag);
|
||||
Assert.AreEqual(ans["A1"].DeviceValue, dic1["A1"]);
|
||||
Assert.AreEqual(ans["A2"].DeviceValue, dic1["A2"]);
|
||||
Assert.AreEqual(ans["A3"].DeviceValue, dic1["A3"]);
|
||||
Assert.AreEqual(ans["A4"].DeviceValue, dic1["A4"]);
|
||||
Assert.AreEqual(ans["A5"].DeviceValue, dic1["A5"]);
|
||||
Assert.AreEqual(ans["A6"].DeviceValue, dic1["A6"]);
|
||||
}
|
||||
|
||||
[TestCleanup]
|
||||
|
||||
Reference in New Issue
Block a user