コード例 #1
0
        public void CadastrarClienteDeveChamarInserirEComitarDados()
        {
            A.CallTo(() => _repositorio.Inserir(A <Cliente> .That.IsNotNull())).Returns(_cliente);

            _servico.CadastrarCliente(_cliente);

            A.CallTo(() => _unitOfWork.Commit()).MustHaveHappenedOnceExactly();
        }
コード例 #2
0
        public ActionResult Cadastrar(Cliente cliente)
        {
            try
            {
                clienteServico.CadastrarCliente(cliente);

                return(RedirectToAction("Consultar"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #3
0
        public IActionResult Cadastrar(Cliente cliente)
        {
            var clienteRetorno = _clienteServico.CadastrarCliente(cliente);

            return(Ok(new { dados = new { id = clienteRetorno.Id }, notificacoes = new string[] {} }));
        }