public async Task GetRate() { var from = fixture.Create <string>(); var to = fixture.Create <string>(); var response = fixture.Create <RatesResponse>(); svc.Setup(s => s.GetRate(from, to)).ReturnsAsync(response); var result = await controller.GetRate(from, to); var okResult = (OkObjectResult)result; okResult.Value.Should().Be(response); }