Considerando os testes de software, ao trabalhar com o TDD ...

Próximas questões
Com base no mesmo assunto
Q3991664 Engenharia de Software
Considerando os testes de software, ao trabalhar com o TDD (Test Driven Development), é possível utilizar uma técnica que propõe a substituição do código que define as funcionalidades por implementações falsas que emulam o código real, tornando possível que os testes sejam escritos para qualquer objeto, simplificando, assim, a estrutura dos testes e evitando a poluição do código em produção com elementos de testes propriamente ditos. Qual é o nome dessa técnica? 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: A descrição do enunciado aponta para o uso de implementações falsas que emulam o código real em testes, isto é, Mock Objects.

Tema central: Mock objects no TDD
Análise das alternativas
A
Errada
Nagios é ferramenta de monitoramento. Não nomeia técnica de teste no contexto de TDD para substituição de dependências por implementações falsas.
B
Errada
WCAG é um conjunto de diretrizes de acessibilidade para conteúdo web. Não corresponde a técnica de teste com implementações falsas.
C
Errada
'Mock Development' não é a denominação técnica consagrada para a prática descrita. O nome pedido pela questão é Mock Objects.
D
Errada
Zabbix é ferramenta de monitoramento. Não corresponde à técnica de teste baseada em objetos simulados para isolamento de dependências.
E
Certa
A alternativa E está correta porque Mock Objects é o nome técnico dado a implementações simuladas usadas em testes para substituir dependências reais, conforme a descrição apresentada.
Pegadinha da questão
A questão mistura ferramentas de monitoramento com uma expressão que contém 'mock' para confundir com o termo técnico correto.
Dica para questões semelhantes
  • Se o enunciado mencionar implementações falsas para substituir dependências reais em testes, procure a nomenclatura ligada a objetos simulados, não ferramentas.
  • Quando a descrição enfatizar isolamento de dependências e simplificação da estrutura dos testes, o conceito central é o uso de mocks.
  • Em questões de TDD, diferencie o contexto geral da prática do nome específico da técnica cobrada.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo