public void Service_Conta_GerarExtrato_DevePassar() { //Arrange _conta = ContaObjectMother.GetConta(); _conta.Id = 1; //Action _repositoryFake.Setup(x => x.GetById(_conta.Id)).Returns(_conta); var extrato = _service.GetExtrato(_conta.Id); //Verify extrato.Limite.Should().Be(_conta.Limite); extrato.NomeCliente.Should().Be(_conta.Cliente.Nome); extrato.NumeroConta.Should().Be(_conta.NumeroConta); extrato.Saldo.Should().Be(_conta.Saldo); }
public IHttpActionResult GetExtrato(int id) { TraceLogManager.Info("Gerando extrato da conta"); return(HandleCallback(() => _contaService.GetExtrato(id))); }