public async Task Calcular_jutos_composto_com_sucesso() { var resultadoEsperado = new ResultadoCalculo(_valorFinalEsperado); _calculaJurosServico.Setup(s => s.Calcular(_entrada)) .ReturnsAsync(resultadoEsperado); var retorno = await _calculaJurosController.Post(_entrada); var resultadoCreated = retorno as CreatedResult; retorno.Should().NotBeNull(); resultadoCreated.StatusCode.Should().Be((int)HttpStatusCode.Created); resultadoCreated.Value.Should().BeEquivalentTo(resultadoEsperado); _calculaJurosServico.Verify(); }