public void CallWithResultTest() { dynamic serviceProxy = new DynamicProxy(client.Object, "TestServiceName"); int result = serviceProxy.TestMethod(10, "Hello", 1.0f); Assert.That(result, Is.EqualTo(42)); client.Verify(c => c.Call("TestServiceName", "TestMethod", new object[] { 10, "Hello", 1.0f }, null, null)); }
public void CallTest() { dynamic serviceProxy = new DynamicProxy(client.Object, "TestServiceName"); serviceProxy.TestMethod(10, "Hello", 1.0f); client.Verify(c => c.Call("TestServiceName", "TestMethod", new object[] { 10, "Hello", 1.0f }, null, null)); }
public void CallResultMissingFailedTest() { var pendingCall = new PendingCall(0, "", "", null, null); pendingCall.ReceiveResult(new RpcMessage.Result()); client.Setup(c => c.Call(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<object[]>(), It.IsAny<AsyncCallback>(), It.IsAny<object>())).Returns(pendingCall); dynamic serviceProxy = new DynamicProxy(client.Object, "TestServiceName"); int x = serviceProxy.TestMethod(10, "Hello", 1.0f); }
public void CallResultMissingFailedTest() { var pendingCall = new PendingCall(0, "", "", null, null); pendingCall.ReceiveResult(new RpcMessage.Result()); client.Setup(c => c.Call(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <object[]>(), It.IsAny <AsyncCallback>(), It.IsAny <object>())).Returns(pendingCall); dynamic serviceProxy = new DynamicProxy(client.Object, "TestServiceName"); int x = serviceProxy.TestMethod(10, "Hello", 1.0f); }
public void CallResultTypeFailedTest() { dynamic serviceProxy = new DynamicProxy(client.Object, "TestServiceName"); MultiplyOutput result = serviceProxy.TestMethod(10, "Hello", 1.0f); }