public void FixMessagesTest_Success()
        {
            var tempVr = new EasyVr(_comPort);

            tempVr.ResetAll();

            var response = tempVr.FixMessages(true);

            Assert.IsTrue(response);
        }
        public void ResetAllTest_Success()
        {
            //Arrange
            var tempVr = new EasyVr(_comPort);
            //Act
            var response = tempVr.ResetAll();

            //Assert
            Assert.IsTrue(response);
        }
        public void DumpSoundTableTest_Success()
        {
            var tempVr = new EasyVr(_comPort);

            tempVr.ResetAll();

            string name;
            int    count;
            var    response = tempVr.DumpSoundTable(out name, out count);

            Assert.IsTrue(response);
            Assert.IsTrue(name == "SND_BEEP");
            Assert.IsTrue(count == 1);
        }
        public void RemoveCommandTest_Success()
        {
            //Arrange
            var tempVr = new EasyVr(_comPort);

            tempVr.ResetAll();

            tempVr.AddCommand(1, 0);
            //Act
            var response = tempVr.RemoveCommand(1, 0);

            //Assert
            Assert.IsTrue(response);
        }
        public void DumpMessageTest_NoMessageAvailable_Success()
        {
            //Arrange
            var tempVr = new EasyVr(_comPort);

            tempVr.ResetAll();
            //Act
            int type;
            int length;
            var response = tempVr.DumpMessage(0, out type, out length);

            //Assert
            Assert.IsTrue(type == 0);
            Assert.IsTrue(length == 0);
            Assert.IsTrue(response);
        }
        public void SetCommandLabelTest_Success()
        {
            var tempVr = new EasyVr(_comPort);

            tempVr.ResetAll();
            var response = tempVr.AddCommand(0, 0);

            Assert.IsTrue(response);

            response = tempVr.SetCommandLabel(0, 0, "testCom1");

            Assert.IsTrue(response);

            string name     = null;
            var    training = 0;

            response = tempVr.DumpCommand(0, 0, ref name, ref training);

            Assert.IsTrue(response);
            Assert.IsTrue(name == "TESTCOM1");
            Assert.IsTrue(training == 0);
        }