public static bool IsEquivalentTo(this RpcMessage.Result message, RpcMessage.Result otherMessage) { if (!message.CallResult.IsEquivalentTo(otherMessage.CallResult)) { return(false); } return(true); }
public void Init() { proxyBuilder = new ProxyBuilder(); client = new Mock <RpcClient>(new Mock <RpcController>().Object); pendingSquareCall = new PendingCall(0, null, null, null, null); var squareResultMessage = new RpcMessage.Result(); squareResultMessage.CallResult = new RpcMessage.Parameter(); squareResultMessage.CallResult.IntParam = 42; pendingSquareCall.ReceiveResult(squareResultMessage); client.Setup(c => c.Call("ISampleService", "GetSquare", It.IsAny <RpcMessage.Parameter[]>(), It.IsAny <AsyncCallback>(), It.IsAny <object>())) .Returns(pendingSquareCall); }
public void Init() { proxyBuilder = new ProxyBuilder(); client = new Mock<RpcClient>(new Mock<RpcController>().Object); Type proxyType = proxyBuilder.Build(typeof(ISampleService)); service = (ISampleService)Activator.CreateInstance(proxyType, client.Object); pendingCall = new PendingCall(0, null, null, null, null); resultMessage = new RpcMessage.Result(); resultMessage.CallResult = new RpcMessage.Parameter(); pendingCall.ReceiveResult(resultMessage); client.Setup(c => c.Call(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<RpcMessage.Parameter[]>(), It.IsAny<AsyncCallback>(), It.IsAny<object>())) .Returns(pendingCall); }
public void Init() { proxyBuilder = new ProxyBuilder(); client = new Mock <RpcClient>(new Mock <RpcController>().Object); Type proxyType = proxyBuilder.Build(typeof(ISampleService)); service = (ISampleService)Activator.CreateInstance(proxyType, client.Object); pendingCall = new PendingCall(0, null, null, null, null); resultMessage = new RpcMessage.Result(); resultMessage.CallResult = new RpcMessage.Parameter(); pendingCall.ReceiveResult(resultMessage); client.Setup(c => c.Call(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <RpcMessage.Parameter[]>(), It.IsAny <AsyncCallback>(), It.IsAny <object>())) .Returns(pendingCall); }
public void Init() { proxyBuilder = new ProxyBuilder(); client = new Mock<RpcClient>(new Mock<RpcController>().Object); pendingSquareCall = new PendingCall(0, null, null, null, null); var squareResultMessage = new RpcMessage.Result(); squareResultMessage.CallResult = new RpcMessage.Parameter(); squareResultMessage.CallResult.IntParam = 42; pendingSquareCall.ReceiveResult(squareResultMessage); client.Setup(c => c.Call("ISampleService", "GetSquare", It.IsAny<RpcMessage.Parameter[]>(), It.IsAny<AsyncCallback>(), It.IsAny<object>())) .Returns(pendingSquareCall); }