public async Task GetAsync_GetFactorialObjectAsync() { var response = await CreateServiceClient().GetAsync(new GetFactorialObjectAsync { ForNumber = Param }); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(Param))); }
public void GetSync_GetFactorialDelayAsync() { var response = CreateServiceClient().Get(new GetFactorialDelayAsync { ForNumber = Param }); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(Param))); }
public void Can_GET_GetFactorial_using_RestClient(string path) { var restClient = CreateRestClient(); var response = restClient.Get <GetFactorialResponse>(path); Assert.That(response, Is.Not.Null, "No response received"); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(3))); }
public async Task Can_call_GetAsync_on_GetFactorial_using_RestClientAsync() { var asyncClient = CreateServiceClient(); var response = await asyncClient.GetAsync <GetFactorialResponse>("factorial/3"); Assert.That(response, Is.Not.Null, "No response received"); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(3))); }
public void Can_call_GetFactorial_WebService() { var client = new XmlServiceClient(ListeningOn); var request = new GetFactorial { ForNumber = 3 }; var response = client.Send <GetFactorialResponse>(request); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(request.ForNumber))); }
public void GetFactorial_Test() { var request = new GetFactorial { ForNumber = 4 }; var handler = new GetFactorialService(); var response = handler.Any(request); Assert.That(response.Result, Is.EqualTo(4 * 3 * 2 * 1)); }
public void Can_call_GetAsync_on_GetFactorial_using_RestClientAsync() { var asyncClient = CreateAsyncRestClient(); GetFactorialResponse response = null; asyncClient.GetAsync <GetFactorialResponse>("factorial/3", r => response = r, FailOnAsyncError); Thread.Sleep(1000); Assert.That(response, Is.Not.Null, "No response received"); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(3))); }
public void Can_call_SendAsync_on_ServiceClient() { var jsonClient = new JsonServiceClient(ListeningOn); var request = new GetFactorial { ForNumber = 3 }; GetFactorialResponse response = null; jsonClient.SendAsync <GetFactorialResponse>(request, r => response = r, FailOnAsyncError); Thread.Sleep(1000); Assert.That(response, Is.Not.Null, "No response received"); Assert.That(response.Result, Is.EqualTo(GetFactorialService.GetFactorial(request.ForNumber))); }