public IActionResult Mostrar(int id)
        {
            SugestaoAvaliacao obj = _service.Select(id);

            if (obj == null)
            {
                return(NotFound("Objeto não encontrado."));
            }

            return(Ok(obj));
        }
        public void NotaNula()
        {
            SugestaoAvaliacaoValidator validator = new SugestaoAvaliacaoValidator();

            SugestaoAvaliacao sugestaoAvaliacao = new SugestaoAvaliacao
            {
                SugestaoAvaliacaoID = 1,
                SugestaoID          = 1,
                Informacao          = "Não tem"
            };

            var response = validator.Validate(sugestaoAvaliacao);

            Assert.AreEqual(false, response.IsValid);
        }
        public void InformacaoMaiorQueLimiteDeCaracteres()
        {
            SugestaoAvaliacaoValidator validator = new SugestaoAvaliacaoValidator();

            SugestaoAvaliacao sugestaoAvaliacao = new SugestaoAvaliacao
            {
                SugestaoAvaliacaoID = 1,
                SugestaoID          = 1,
                Nota       = 10,
                Informacao = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            };

            var response = validator.Validate(sugestaoAvaliacao);

            Assert.AreEqual(false, response.IsValid);
        }
        public void InformacaoEspacoEmBranco()
        {
            SugestaoAvaliacaoValidator validator = new SugestaoAvaliacaoValidator();

            SugestaoAvaliacao sugestaoAvaliacao = new SugestaoAvaliacao
            {
                SugestaoAvaliacaoID = 1,
                SugestaoID          = 1,
                Nota       = 10,
                Informacao = " "
            };

            var response = validator.Validate(sugestaoAvaliacao);

            Assert.AreEqual(true, response.IsValid);
        }
        public void ObjetoValido()
        {
            SugestaoAvaliacaoValidator validator = new SugestaoAvaliacaoValidator();

            SugestaoAvaliacao sugestaoAvaliacao = new SugestaoAvaliacao
            {
                SugestaoAvaliacaoID = 1,
                SugestaoID          = 1,
                Nota       = 10,
                Informacao = "Não tem"
            };

            var response = validator.Validate(sugestaoAvaliacao);

            Assert.AreEqual(true, response.IsValid);
        }
 public IActionResult Atualizar(SugestaoAvaliacao obj)
 {
     _service.Update(obj);
     return(Ok(obj));
 }
 public IActionResult Inserir(SugestaoAvaliacao obj)
 {
     _service.Insert(obj);
     return(Ok(obj));
 }