public void Conta_servico_atualizar_status_deve_funcionar()
        {
            var id    = 1;
            var conta = ObjectMother.ObtemContaValida();

            _repositorio.Setup(pr => pr.PegarPorId(id)).Returns(conta);
            _repositorio.Setup(pr => pr.Atualizar(conta)).Returns(true);

            var mudarStatus = _servico.AtualizarStatus(id);

            _repositorio.Verify(pr => pr.PegarPorId(conta.Id), Times.Once);

            _repositorio.Verify(pr => pr.Atualizar(conta), Times.Once);
            mudarStatus.Should().BeTrue();
        }
Exemple #2
0
 public IHttpActionResult AtualizarStatus(int id)
 {
     return(HandleCallback(() => _contaServico.AtualizarStatus(id)));
 }