Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public IHttpActionResult GetExtrato(int id)
 {
     TraceLogManager.Info("Gerando extrato da conta");
     return(HandleCallback(() => _contaService.GetExtrato(id)));
 }