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(); }
public IHttpActionResult GerarExtrato(int id) { return(HandleCallback(() => _contaServico.GerarExtrato(id))); }