Ed
ano passado
Vamos analisar cada uma das afirmações sobre Teste de Unidade: 1. Testes de unidade testam unidades de modo dependente. - Incorreto. Testes de unidade devem ser independentes, ou seja, cada teste deve ser capaz de rodar isoladamente. 2. Testes de unidade podem ser rodados de forma automatizada ou manual. - Correto. Embora o ideal seja que sejam automatizados, eles podem ser executados manualmente. 3. Um teste de unidade T é um programa que chama métodos de uma classe C e verifica se eles retornam os resultados esperados. - Correto. Essa é uma definição básica de um teste de unidade. 4. Escrevemos testes de unidade sempre após a implementação de uma pequena funcionalidade. - Incorreto. O ideal é que os testes sejam escritos antes ou durante a implementação, seguindo a prática de TDD (Test-Driven Development). 5. Testes de unidade são importantes para detectar bugs ainda na fase de desenvolvimento, mas não detectam regressões. - Incorreto. Testes de unidade são, na verdade, muito eficazes para detectar regressões. Dentre as opções analisadas, a afirmação correta é: "Testes de unidade podem ser rodados de forma automatizada ou manual."
Cadastre-se ou realize login
Mais perguntas desse material