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); }
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); }
/// <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); } }
public void ConstructorTest2() { var item = new RoboScriptItem(10); }