public void CheckReadCommand4Test() { PolishingSimulatorPlcCommunication privateTarget = PolishingSimulatorPlcCommunication.Create(); PolishingSimulatorPlcCommunication_Accessor target = new PolishingSimulatorPlcCommunication_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PolishingSimulatorPlcCommunication)))); Assert.AreEqual<bool>(false, target.CheckForErrorReadCommand("\u000500FFCR00011F011A", out errorCode)); Assert.AreEqual<int>(0x6, errorCode); }
public void CheckWriteCommand12Test() { PolishingSimulatorPlcCommunication privateTarget = PolishingSimulatorPlcCommunication.Create(); PolishingSimulatorPlcCommunication_Accessor target = new PolishingSimulatorPlcCommunication_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PolishingSimulatorPlcCommunication)))); Assert.AreEqual<bool>(false, target.CheckForErrorWriteCommand("\u000500FFCW00014304ABCDEFGH12345678DA", out errorCode)); Assert.AreEqual<int>(0x6, errorCode); }
public void InitializeMemory1Test() { PolishingSimulatorPlcCommunication privateTarget = PolishingSimulatorPlcCommunication.Create(); PolishingSimulatorPlcCommunication_Accessor target = new PolishingSimulatorPlcCommunication_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PolishingSimulatorPlcCommunication)))); // default reciper number Assert.AreEqual<ushort>(1, target._memory._memory[0x136]); Assert.AreEqual<ushort>(1, target._memory._memory[0x137]); Assert.AreEqual<ushort>(1, target._memory._memory[0x138]); Assert.AreEqual<ushort>(1, target._memory._memory[0x139]); // default machine status Assert.AreEqual<ushort>(5, target._memory._memory[0x143]); Assert.AreEqual<ushort>(5, target._memory._memory[0x144]); Assert.AreEqual<ushort>(5, target._memory._memory[0x145]); Assert.AreEqual<bool>(true, SimulatorHelper.CheckValuesInArray(target._memory._memory, 0x120, 0x135, 0)); Assert.AreEqual<bool>(true, SimulatorHelper.CheckValuesInArray(target._memory._memory, 0x140, 0x142, 0)); Assert.AreEqual<bool>(true, SimulatorHelper.CheckValuesInArray(target._memory._memory, 0x150, 0x186, 0)); Assert.AreEqual<bool>(true, SimulatorHelper.CheckValuesInArray(target._memory._memory, 0x190, 0x1C6, 0)); Assert.AreEqual<bool>(true, SimulatorHelper.CheckValuesInArray(target._memory._memory, 0x1D0, 0x206, 0)); }