public static bool IsEquivalentTo(this RpcMessage.Parameter message, RpcMessage.Parameter otherMessage) { if (!message.ProtoParam.SequenceEqual(otherMessage.ProtoParam)) { return(false); } return(true); }
public void WrongParameterCountTest() { var extraParam = new RpcMessage.Parameter(); extraParam.IntParam = 10; squareCallMessage.CallMessage.Parameters.Add(extraParam); server.ReceiveCall(squareCallMessage); controller.Verify(c => c.Send(It.Is <RpcMessage>(m => IsFailureResultMessage(m)))); }
public void Init() { controller = new Mock<RpcController>(); readStream = new MemoryStream(); writeStream = new MemoryStream(); testMessage = new RpcMessage(); testMessage.Id = 42; testMessage.CallMessage = new RpcMessage.Call(); testMessage.CallMessage.Service = "testService"; testMessage.CallMessage.Method = "testMethod"; var param = new RpcMessage.Parameter(); param.ProtoParam = new byte[] { 1, 2, 3 }; testMessage.CallMessage.Parameters.Add(param); }
public void Init() { controller = new Mock <RpcController>(); readStream = new MemoryStream(); writeStream = new MemoryStream(); testMessage = new RpcMessage(); testMessage.Id = 42; testMessage.CallMessage = new RpcMessage.Call(); testMessage.CallMessage.Service = "testService"; testMessage.CallMessage.Method = "testMethod"; var param = new RpcMessage.Parameter(); param.ProtoParam = new byte[] { 1, 2, 3 }; testMessage.CallMessage.Parameters.Add(param); }
public void Init() { message = new RpcMessage.Parameter(); }
public void WrongParameterCountTest() { var extraParam = new RpcMessage.Parameter(); extraParam.IntParam = 10; squareCallMessage.CallMessage.Parameters.Add(extraParam); server.ReceiveCall(squareCallMessage); controller.Verify(c => c.Send(It.Is<RpcMessage>(m => IsFailureResultMessage(m)))); }