public void FiboTest(int input, string expectedResult) { WebClient webClient = new WebClient(); FiboSoapClient.EndpointConfiguration config = FiboSoapClient.EndpointConfiguration.FiboSoap; FiboSoapClient client = new FiboSoapClient(config); Task <FibonacciResponse> result = client.FibonacciAsync(input); result.Wait(); Assert.AreEqual(expectedResult, result.Result.Body.FibonacciResult); }
public FiboSoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : base(FiboSoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); }
public FiboSoapClient(EndpointConfiguration endpointConfiguration) : base(FiboSoapClient.GetBindingForEndpoint(endpointConfiguration), FiboSoapClient.GetEndpointAddress(endpointConfiguration)) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); }