예제 #1
0
        public void SucessoCasoDadosAlterarComentarioValidos()
        {
            var _command = new AlterarComentarioCommand(Guid.NewGuid(), Guid.NewGuid(), "Pacote muito excepcional", "Feliz", EnStatusComentario.Inapropriado);

            //Validando os campos informados
            _command.Validar();

            //Espera sucesso ao alterar um comentario
            Assert.True(_command.Valid, "Os dados estão incorretos");
        }
예제 #2
0
        public void ErroCasoSentimentoAlterarComentarioInvalido()
        {
            var _command = new AlterarComentarioCommand(Guid.NewGuid(), Guid.NewGuid(), "Pacote muito excepcional", "", EnStatusComentario.Inapropriado);

            //Validando os campos informados
            _command.Validar();

            //Espera erro ao alterar um comentario
            //devido a falta de um resultado para o parametro 'sentimento'
            Assert.True(_command.Invalid, "O sentimento está correto");
        }
예제 #3
0
        public void ErroCasoDadosAlterarComentarioInvalidos()
        {
            var _command = new AlterarComentarioCommand(Guid.Empty, Guid.Empty, "", "", EnStatusComentario.Inapropriado);

            //Validando os campos informados
            _command.Validar();

            //Espera erro ao alterar um comentario
            //devido a falta de um resultado para o parametro 'id do usuário', 'id do pacote', 'texto', 'sentimento'
            Assert.True(_command.Invalid, "Os dados estão corretos");
        }