public void SucessoCasoDadosCriarComentarioCommandValidos()
        {
            var _command = new CriarComentarioCommand("Pacote muito excepcional", "Feliz", EnStatusComentario.Inapropriado, Guid.NewGuid(), Guid.NewGuid());

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

            //Espera sucesso ao inserir um novo comentario
            Assert.True(_command.Valid, "O sentimento está correto");
        }
        public void ErroCasoTextoCriarComentarioCommandInvalido()
        {
            var _command = new CriarComentarioCommand("", "Feliz", EnStatusComentario.Inapropriado, Guid.NewGuid(), Guid.NewGuid());

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

            //Espera erro ao inserir um novo comentario
            //devido a falta de um resultado para o parametro 'texto'
            Assert.True(_command.Invalid, "O texto está correto");
        }
        public void ErroCasoIdPacoteCriarComentarioCommandInvalidos()
        {
            var _command = new CriarComentarioCommand("Pacote excepcional", "Feliz", EnStatusComentario.Inapropriado, Guid.NewGuid(), Guid.Empty);

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

            //Espera erro ao inserir um novo comentario
            //devido a falta de um resultado para o parametro 'id do pacote'
            Assert.True(_command.Invalid, "O id do pacote está correto");
        }
        public void ErroCasoDadosCriarComentarioCommandInvalidos()
        {
            var _command = new CriarComentarioCommand("", "", EnStatusComentario.Inapropriado, Guid.Empty, Guid.Empty);

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

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