示例#1
0
        public void MessageWaitTimeStringTest()
        {
            Mock<PlcCommand> privateTarget = new Mock<PlcCommand>(PlcControlChar.ENQ);
            PlcCommand_Accessor target = new PlcCommand_Accessor(new PrivateObject(privateTarget.Object,
                                                                 new PrivateType(typeof(PlcCommand))));

            Assert.AreEqual<string>("0", target.MessageWaitTimeToString());
        }
示例#2
0
        public void BeginCharToStringTest()
        {
            Mock<PlcCommand> privateTarget1 = new Mock<PlcCommand>(PlcControlChar.ENQ);
            PlcCommand_Accessor target1 = new PlcCommand_Accessor(new PrivateObject(privateTarget1.Object,
                                                                  new PrivateType(typeof(PlcCommand))));
            Assert.AreEqual<string>("\u0005", target1.BeginCharToString());

            Mock<PlcCommand> privateTarget2 = new Mock<PlcCommand>(PlcControlChar.ACK);
            PlcCommand_Accessor target2 = new PlcCommand_Accessor(new PrivateObject(privateTarget2.Object,
                                                                  new PrivateType(typeof(PlcCommand))));
            Assert.AreEqual<string>("\u0006", target2.BeginCharToString());
        }