Example #1
0
        public void DeleteExample_ShouldReturn_NumberOfEntitiesDeleted()
        {
            var result = service.Excluir(1);

            Assert.Multiple(() =>
            {
                repository.Verify(r => r.Excluir(It.IsAny <long>()), Times.Once);
                Assert.NotZero(result);
            });
        }
        public JsonResult ExcluirUsuario(int idUsuario)
        {
            try
            {
                _usuarioServico.Excluir(idUsuario);

                return(Json(new JsonViewModel
                {
                    Sucesso = true,
                    Mensagem = new MensagemRetornoJson
                    {
                        Titulo = MensagemRetornoJsonTipo.Sucesso.ToString(),
                        Descricao = MensagemRetornoJson.SucessoUsuarioJsExcluirUsuario
                    }
                }));
            }
            catch (Exception e)
            {
                return(Json(new JsonViewModel
                {
                    Sucesso = false,
                    Mensagem = new MensagemRetornoJson
                    {
                        Titulo = MensagemRetornoJsonTipo.Erro.ToString(),
                        Descricao = MensagemRetornoJson.ErroUsuarioJsExcluirUsuario,
                        Excecao = e
                    }
                }));
            }
        }