Beispiel #1
0
        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]);
        }