public void ObjectToMemory2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateIntMemory(564).Value = 12847; Assert.AreEqual<ushort>(12847, target._memory[564]); }
public void ReadMemory2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target.WriteMemory(3, "56ABABCD"); Assert.AreEqual<string>("56ABABCD", target.ReadMemory(3, 2)); }
public void ObjectToMemory1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateIntMemory(13).Value = 25; Assert.AreEqual<ushort>(25, target._memory[13]); }
public void ObjectToMemory2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateDoubleMemory(312, 2).Value = 145.67; Assert.AreEqual<ushort>(14567, target._memory[312]); }
public void ObjectToMemory4Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateBoolMemory(973, 0).Value = false; Assert.AreEqual<ushort>(2, target._memory[973]); }
public void ObjectToMemory1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateBoolMemory(56, 1).Value = true; Assert.AreEqual<ushort>(1, target._memory[56]); }
public void ReadMemory3Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target.WriteMemory(264, "0123456789ABCDEF"); Assert.AreEqual<string>("0123456789ABCDEF", target.ReadMemory(264, 4)); }
public void ObjectToMemory3Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateDoubleMemory(584, 3).Value = 45.687; Assert.AreEqual<ushort>(45687, target._memory[584]); }
public void ObjectToMemory1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateDoubleMemory(87, 1).Value = 42.6; Assert.AreEqual<ushort>(426, target._memory[87]); }
public void MemoryToObject3Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[279] = 12759; DoubleMemory memory = privateTarget.CreateDoubleMemory(279, 3); Assert.AreEqual<double>(12.759, memory.Value); }
public void MemoryToObject2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[579] = 1486; DoubleMemory memory = privateTarget.CreateDoubleMemory(579, 2); Assert.AreEqual<double>(14.86, memory.Value); }
public void MemoryToObject1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[9] = 246; DoubleMemory memory = privateTarget.CreateDoubleMemory(9, 1); Assert.AreEqual<double>(24.6, memory.Value); }
public void MemoryToObject4Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[33] = 2; BoolMemory memory = privateTarget.CreateBoolMemory(33, 0); Assert.AreEqual<bool>(false, memory.Value); }
public void MemoryToObject1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[5] = 25; IntMemory memory = privateTarget.CreateIntMemory(5); Assert.AreEqual<int>(25, memory.Value); }
public void MemoryToObject2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[26] = 10289; IntMemory memory = privateTarget.CreateIntMemory(26); Assert.AreEqual<int>(10289, memory.Value); }
public void WriteMemory2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target.WriteMemory(241, "56ABABCD"); Assert.AreEqual<ushort>(0x56AB, target._memory[241]); Assert.AreEqual<ushort>(0xABCD, target._memory[242]); }
public void WriteMemory1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target.WriteMemory(120, "383146410d48"); Assert.AreEqual<ushort>(0x3831, target._memory[120]); Assert.AreEqual<ushort>(0x4641, target._memory[121]); Assert.AreEqual<ushort>(0x0d48, target._memory[122]); }
public void ObjectToMemory2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateStringMemory(24, 3).Value = "18AFH"; Assert.AreEqual<ushort>(0x3831, target._memory[24]); Assert.AreEqual<ushort>(0x4641, target._memory[25]); Assert.AreEqual<ushort>(0x0048, target._memory[26]); }
public void MemoryToObject1Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[120] = 0x3831; target._memory[121] = 0x4641; target._memory[122] = 0x3148; StringMemory memory = privateTarget.CreateStringMemory(120, 3); Assert.AreEqual<string>("18AFH1", memory.Value); }
public void WriteMemory3Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target.WriteMemory(312, "0123456789ABCDEF"); Assert.AreEqual<ushort>(0x0123, target._memory[312]); Assert.AreEqual<ushort>(0x4567, target._memory[313]); Assert.AreEqual<ushort>(0x89AB, target._memory[314]); Assert.AreEqual<ushort>(0xCDEF, target._memory[315]); }
public void ToMemory1Test() { // bool memory example PlcMemory_Accessor memory = new PlcMemory_Accessor(); Mock<BaseMemory> privateTarget = new Mock<BaseMemory>(memory._memory, 0x5, 1); privateTarget.Protected().Setup<ushort[]>("ObjectToMemory", ItExpr.IsAny<object>()).Returns(new ushort[] { 0x0001 }); BaseMemory_Accessor target = new BaseMemory_Accessor(new PrivateObject(privateTarget.Object, new PrivateType(typeof(BaseMemory)))); target.ToMemory<object>(true); Assert.AreEqual<ushort>(0x0001, target._memory[0x5]); }
public void ReadMemory1Test() { PlcMemory_Accessor memory = new PlcMemory_Accessor(); memory.WriteMemory(0x5, "56ABABCD"); Mock<BaseMemory> privateTarget = new Mock<BaseMemory>(memory._memory, 0x6, 1); BaseMemory_Accessor target = new BaseMemory_Accessor(new PrivateObject(privateTarget.Object, new PrivateType(typeof(BaseMemory)))); ushort[] array = target.ReadMemory(); Assert.AreEqual<ushort>(0xABCD, array[0x0]); Assert.AreEqual<int>(1, array.Length); }
public void ReadMemory2Test() { PlcMemory_Accessor memory = new PlcMemory_Accessor(); memory.WriteMemory(0x7EE, "0123456789ABCDEF"); Mock<BaseMemory> privateTarget = new Mock<BaseMemory>(memory._memory, 0x7EF, 2); BaseMemory_Accessor target = new BaseMemory_Accessor(new PrivateObject(privateTarget.Object, new PrivateType(typeof(BaseMemory)))); ushort[] array = target.ReadMemory(); Assert.AreEqual<ushort>(0x4567, array[0x0]); Assert.AreEqual<ushort>(0x89AB, array[0x1]); Assert.AreEqual<int>(2, array.Length); }
public void Ctor1Test() { PlcMemory_Accessor memory = new PlcMemory_Accessor(); memory.WriteMemory(0x5, "56ABABCD"); Mock<BaseMemory> privateTarget = new Mock<BaseMemory>(memory._memory, 0x5, 2); BaseMemory_Accessor target = new BaseMemory_Accessor(new PrivateObject(privateTarget.Object, new PrivateType(typeof(BaseMemory)))); Assert.AreEqual<ushort>(target._memory[0x5], 0x56AB); Assert.AreEqual<ushort>(target._memory[0x6], 0xABCD); Assert.AreEqual<int>(target._address, 0x5); Assert.AreEqual<int>(target._length, 2); }
public void MemoryToObject4Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[132] = 0x0000; target._memory[133] = 0x0000; target._memory[134] = 0x0000; target._memory[135] = 0x0000; StringMemory memory1 = privateTarget.CreateStringMemory(132, 4); Assert.AreEqual<string>("", memory1.Value); }
public void MemoryToObject2Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); target._memory[56] = 0x6548; target._memory[57] = 0x6C6C; target._memory[58] = 0x206F; target._memory[59] = 0x6F57; target._memory[60] = 0x6C72; target._memory[61] = 0x2164; StringMemory memory = privateTarget.CreateStringMemory(56, 6); Assert.AreEqual<string>("Hello World!", memory.Value); }
public void Ctor2Test() { PlcMemory_Accessor memory = new PlcMemory_Accessor(); memory.WriteMemory(0x7EE, "0123456789ABCDEF"); Mock<BaseMemory> privateTarget = new Mock<BaseMemory>(memory._memory, 0x7EE, 4); BaseMemory_Accessor target = new BaseMemory_Accessor(new PrivateObject(privateTarget.Object, new PrivateType(typeof(BaseMemory)))); Assert.AreEqual<ushort>(target._memory[0x7EE], 0x0123); Assert.AreEqual<ushort>(target._memory[0x7EF], 0x4567); Assert.AreEqual<ushort>(target._memory[0x7F0], 0x89AB); Assert.AreEqual<ushort>(target._memory[0x7F1], 0xCDEF); Assert.AreEqual<int>(target._address, 0x7EE); Assert.AreEqual<int>(target._length, 4); }
public void ObjectToMemory6Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); StringMemory memory = privateTarget.CreateStringMemory(122, 4); memory.Value = "ABCDEFGH"; Assert.AreEqual<string>("ABCDEFGH", memory.Value); Assert.AreEqual<ushort>(0x4241, target._memory[122]); Assert.AreEqual<ushort>(0x4443, target._memory[123]); Assert.AreEqual<ushort>(0x4645, target._memory[124]); Assert.AreEqual<ushort>(0x4847, target._memory[125]); memory.Value = "XY"; Assert.AreEqual<string>("XY", memory.Value); Assert.AreEqual<ushort>(0x5958, target._memory[122]); Assert.AreEqual<ushort>(0x0, target._memory[123]); Assert.AreEqual<ushort>(0x0, target._memory[124]); Assert.AreEqual<ushort>(0x0, target._memory[125]); }
public void ObjectToMemory3Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); privateTarget.CreateStringMemory(112, 2).Value = "Ahoj"; Assert.AreEqual<ushort>(0x6841, target._memory[112]); Assert.AreEqual<ushort>(0x6A6F, target._memory[113]); }
public void ObjectToMemory7Test() { PlcMemory privateTarget = new PlcMemory(); PlcMemory_Accessor target = new PlcMemory_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(PlcMemory)))); StringMemory memory = privateTarget.CreateStringMemory(85, 7); memory.Value = "JF1ETSP5HQL0ME"; Assert.AreEqual<string>("JF1ETSP5HQL0ME", memory.Value); Assert.AreEqual<ushort>(0x464A, target._memory[85]); Assert.AreEqual<ushort>(0x4531, target._memory[86]); Assert.AreEqual<ushort>(0x5354, target._memory[87]); Assert.AreEqual<ushort>(0x3550, target._memory[88]); Assert.AreEqual<ushort>(0x5148, target._memory[89]); Assert.AreEqual<ushort>(0x304C, target._memory[90]); Assert.AreEqual<ushort>(0x454D, target._memory[91]); memory.Value = "A"; Assert.AreEqual<string>("A", memory.Value); Assert.AreEqual<ushort>(0x0041, target._memory[85]); Assert.AreEqual<ushort>(0x0, target._memory[86]); Assert.AreEqual<ushort>(0x0, target._memory[87]); Assert.AreEqual<ushort>(0x0, target._memory[88]); Assert.AreEqual<ushort>(0x0, target._memory[89]); Assert.AreEqual<ushort>(0x0, target._memory[90]); Assert.AreEqual<ushort>(0x0, target._memory[91]); memory.Value = "ABC"; Assert.AreEqual<string>("ABC", memory.Value); Assert.AreEqual<ushort>(0x4241, target._memory[85]); Assert.AreEqual<ushort>(0x0043, target._memory[86]); Assert.AreEqual<ushort>(0x0, target._memory[87]); Assert.AreEqual<ushort>(0x0, target._memory[88]); Assert.AreEqual<ushort>(0x0, target._memory[89]); Assert.AreEqual<ushort>(0x0, target._memory[90]); Assert.AreEqual<ushort>(0x0, target._memory[91]); }