public void Conta_servico_gerarExtrato_deve_funcionar()
        {
            var conta   = ObjectMother.ObtemContaValida();
            var titular = ObjectMother.ClienteValido();

            titular.Id    = 1;
            conta.Id      = 1;
            conta.Titular = titular;

            _repositorio.Setup(pr => pr.PegarPorId(conta.Id)).Returns(conta);

            var extrato = _servico.GerarExtrato(conta.Id);

            _repositorio.Verify(pr => pr.PegarPorId(conta.Id), Times.Once);
            extrato.Should().NotBeNull();
        }
Exemple #2
0
 public IHttpActionResult GerarExtrato(int id)
 {
     return(HandleCallback(() => _contaServico.GerarExtrato(id)));
 }