public void DeveEditarClienteComSucesso() { _repositorioMock.Setup(r => r.Atualizar(It.IsAny <Cliente>())); var resultado = _servico.Executar(_cliente); Assert.True(resultado.EhValido); }
public ActionResult Update([Bind("Id,Nome,DataNascimento")] Cliente entrada) { Cliente cliente = null; if (entrada.Id > 0) { cliente = _repositorio.ObterPorId(entrada.Id); } if (cliente == null) { return(NotFound()); } cliente.Nome = entrada.Nome; cliente.DataNascimento = entrada.DataNascimento; var resultado = _editarCliente.Executar(cliente); if (!resultado.EhValido) { return(BadRequest(resultado.Erros)); } return(Ok(cliente)); }