Ejemplo n.º 1
0
 public static bool IsEquivalentTo(this RpcMessage.Result message, RpcMessage.Result otherMessage)
 {
     if (!message.CallResult.IsEquivalentTo(otherMessage.CallResult))
     {
         return(false);
     }
     return(true);
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
        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);
        }