Пример #1
0
        public void UpdateTest()
        {
            var item = new RoboScriptItem(5);
            item.SetRoboScript("r0100, Z0001, I0001, W0000, Z0000");

            Assert.AreEqual(5, item.RoboScriptNumber);
            Assert.AreEqual("r0105, Z0001, I0001, W0000, Z0000", item.RoboScript);
            Assert.AreEqual("r0005", item.PlayCommand);
        }
Пример #2
0
        public void ConstructorTest1()
        {
            var item = new RoboScriptItem(0);
            Assert.IsNotNull(item);

            item = new RoboScriptItem(5);
            Assert.IsNotNull(item);

            item = new RoboScriptItem(9);
            Assert.IsNotNull(item);
        }
Пример #3
0
        /// <summary>
        /// Выполнение РобоСкрипта после нажатия на горячую клавишу.
        /// </summary>
        /// <param name="roboScriptItem">
        /// Объект-РобоСкрипт, загруженный из опций.
        /// </param>
        private void PlayRoboScript(RoboScriptItem roboScriptItem)
        {
            if (!roboScriptItem.IsEmpty)
            {
                if (!roboScriptItem.WasSent)
                {
                    this.communicationHelper.SendRoboScriptToRobot(roboScriptItem.RoboScript);
                    roboScriptItem.WasSent = true;
                }

                this.communicationHelper.SendMessageToRobot(roboScriptItem.PlayCommand);
            }
        }
Пример #4
0
        /// <summary>
        /// Выполнение РобоСкрипта после нажатия на горячую клавишу.
        /// </summary>
        /// <param name="roboScriptItem">
        /// Объект-РобоСкрипт, загруженный из опций.
        /// </param>
        private void PlayRoboScript(RoboScriptItem roboScriptItem)
        {
            if (!roboScriptItem.IsEmpty)
            {
                if (!roboScriptItem.WasSent)
                {
                    this.communicationHelper.SendRoboScriptToRobot(roboScriptItem.RoboScript);
                    roboScriptItem.WasSent = true;
                }

                this.communicationHelper.SendMessageToRobot(roboScriptItem.PlayCommand);
            }
        }
Пример #5
0
 public void ConstructorTest2()
 {
     var item = new RoboScriptItem(10);
 }