Cebraspe · STJ · 2024 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação

Questão 94 · Informática: Programação e algoritmos

Acerca de criptografia, de clean code, de refactoring e de JUnit, julgue os itens seguintes.

No JUnit, a anotação @EnabledOnOs permite que testes sejam executados em qualquer sistema operacional, garantindo que todas as funcionalidades sejam testadas uniformemente em diferentes plataformas.

Julgue o item:

Gabarito: ERRADO

Gabarito definitivo divulgado pela banca Cebraspe (STJ 2024).

Comentário

Gabarito: ERRADO. A anotação @EnabledOnOs no JUnit 5 (JUnit Jupiter) tem a função oposta à descrita no item. Ela é utilizada para condicionar a execução de um teste a um ou mais sistemas operacionais específicos. Ou seja, o teste só será executado se o sistema operacional atual for um dos especificados na anotação. Se o objetivo fosse garantir que os testes fossem executados em qualquer sistema operacional, essa anotação não seria necessária, pois os testes são executados por padrão em todas as plataformas, a menos que haja uma restrição explícita.

O trecho incorreto é "permite que testes sejam executados em qualquer sistema operacional, garantindo que todas as funcionalidades sejam testadas uniformemente em diferentes plataformas". A afirmação correta seria que @EnabledOnOs restringe a execução de testes a sistemas operacionais específicos, não os habilita em qualquer um.

Fundamentos: JUnit 5 Documentation - Conditional Test Execution

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe STJ 2024 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 94, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor