public void GetSignal_Test(DeviceAction action, string head, string tail, string expectedResult) { // given var device = new CMR1000("0000", "0010"); // when var result = device.GetSignal(head, tail, action); // then Assert.Equal(expectedResult, result); }
public void GetHead_CMR1000_Test() { // given var device = new CMR1000("0000", "0010"); // when var result = _intertechnoGateway.GetHead(device); // then Assert.Equal("0,0,6,11125,89,26,0,", result); }
public void GetTail_CMR1000_Test() { // given var device = new CMR1000("0000", "0010"); // when var result = _intertechnoGateway.GetTail(device); // then Assert.Equal("1,125,0", result); }
public void GetHead_CMR1000_Test() { // given var device = new CMR1000("0000", "0010"); // when var result = _brennenstuhlGateway.GetHead(device); // then Assert.Equal("TXP:0,0,6,11125,89,25,", result); }
public void GetTail_CMR1000_Test() { // given var device = new CMR1000("0000", "0010"); // when var result = _brennenstuhlGateway.GetTail(device); // then Assert.Equal("1,140;", result); }
public void Encode_InvalidCode_Test() { var device = new CMR1000("0000", "0010"); Assert.Throws <InvalidCodeException>(() => device.Encode("012")); }