Questão nº 50

Questão de Tecnologia da Informação · FCC TRT4 2022 (nº 50)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Sobre as etapas de teste unitário do padrão Triple A, considere:

I. Verifica-se se a operação realizada na etapa anterior surtiu o resultado esperado. Se o teste passa ou falha.
II. Configura-se tudo o que é necessário para que o teste possa rodar, ou seja, inicializa-se variáveis, cria-se alguns test doubles como Mocks, dentre outras coisas.
III. Processa-se de fato o teste. Onde se chama alguma função ou método que se quer colocar à prova.

As etapas constantes dos itens I, II e III referem-se, correta e respectivamente, a:

Resposta comentada

Gabarito Alternativa D

O padrão Triple A (Arrange-Act-Assert) é uma forma estruturada de escrever testes unitários, dividindo-os em três fases claras para facilitar a leitura e manutenção: preparação, execução e verificação.

  • (A) Incorreta: A alternativa inclui "Align", que não faz parte do padrão Triple A (Arrange-Act-Assert).
  • (B) Incorreta: A alternativa inclui "Analyze", que não faz parte do padrão Triple A (Arrange-Act-Assert).
  • (C) Incorreta: A alternativa inclui "Analyze" e "Align", que não fazem parte do padrão Triple A (Arrange-Act-Assert).
  • (D) Correta: O item I ("Verifica-se se a operação... surtiu o resultado esperado") descreve a fase de Assert (verificação do resultado). O item II ("Configura-se tudo o que é necessário...") descreve a fase de Arrange (configuração do ambiente de teste). O item III ("Processa-se de fato o teste...") descreve a fase de Act (execução da ação a ser testada). A ordem solicitada (I, II, III) corresponde a Assert, Arrange, e Act, respectivamente.
  • (E) Incorreta: A alternativa inclui "Align" e "Analyze", que não fazem parte do padrão Triple A (Arrange-Act-Assert). A armadilha da banca aqui é que "Assert" está na posição correta para o item I, o que pode levar o aluno a pensar que a alternativa está parcialmente correta, mas as etapas seguintes estão erradas.

Fonte: FCC TRT4 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho