public async Task CheckServiceGetFibonacciSubsequenceTimeOut(int timeout) { FibonacciServiceRequestBuilder builder = new FibonacciServiceRequestBuilder(); var correctResponse = FibonacciServiceResponseBuilder.ErrorTimeOut(timeout); var tmp = builder.New().ChangeTimeOfExecution(timeout); var result = await tmp.GetFibonacciErrorResponse().ConfigureAwait(false); correctResponse.Description.Should().BeEquivalentTo(result.Description); }
public async Task CheckServiceGetFibonacciSubsequenceReturnOK() { FibonacciServiceRequestBuilder builder = new FibonacciServiceRequestBuilder(); var request = builder.GetRequestInstance(); var result = await _service.Fibonacci(request).ConfigureAwait(false); var correctResponse = FibonacciServiceResponseBuilder.BaseResponseCorrect(); correctResponse.ResultWithIndex.Should().BeEquivalentTo(result.ResultWithIndex); }