Teste unitário ingênuo

Definição

Quando em um teste unitário não é utilizado nenhum framework de teste, apenas o Java “puro”.

Desvantagens

  • Não tem uma padronização na execução dos testes (as regras/diretrizes são estabelecidas pelo desenvolvedor)

  • A qualidade do código depende exclusivamente do desenvolvedor

  • Perda de produtividade (é necessário configurar todo o ambiente de teste manualmente)

  • Dificuldade na manutenção do código

  • Dificulta distinção entre um teste falho e bem-sucedido