Disciplina: TI - Desenvolvimento de Sistemas
Banca: CEMADEN
Orgão: CEMADEN
Identifique quais das afirmações a respeito do TDD (Test-driven Development ou Desenvolvimento dirigido por testes) estão corretas; em seguida, assinale a alternativa que represente a sua escolha:
I. TDD é uma técnica de testes que serve apenas para criação de testes automatizados.
II. O isolamento das classes para o teste de unidade no TDD faz com que diminua o acoplamento entre as classes da aplicação.
III. Para que o TDD funcione como planejado, nunca o código de produção pode ser feito antes dos testes.
IV. Os testes gerados no TDD podem servir como documentação do código fonte.
V. O primeiro passo no TDD, quando se encontra um bug, é escrever um teste que detecte aquele bug.