public void CloseAllRelayControlTest() { using (var client = PcbTesterClient.Create(PortName, BaudRate)) { client.Open(); var relayControlCommand = new RelayControlCommand(); var parameter = new RelayControlCommandParameter(); var context = new CommandContext(); parameter.Action = RelayControlAction.CLOSE; parameter.SelectedNumber = "all"; CommandResult result = relayControlCommand.Execute(client, parameter, context); Assert.AreEqual(result.Success, true); } }
public void OpenRelayControlTest() { using (var client = PcbTesterClient.Create(PortName, BaudRate)) { client.Open(); var relayControlCommand = new RelayControlCommand(); var parameter = new RelayControlCommandParameter(); var context = new CommandContext(); for (int i = 0; i < 22; i++) { parameter.Action = RelayControlAction.OPEN; parameter.SelectedNumber = i.ToString(); CommandResult result = relayControlCommand.Execute(client, parameter, context); System.Threading.Thread.Sleep(500); Assert.AreEqual(result.Success, true); } } }