PRIMEIRO
1. O teste de unidade de princípio rápido rápido F
deve ser capaz de executar rapidamente, nos vários métodos de teste, a velocidade de execução do teste de unidade é a mais rápida, geralmente deve ser executada em alguns minutos
2. I - teste de unidade de princípio independente independente
Deve ser capaz para executar de forma independente, os casos de teste de unidade não têm forte dependência um do outro, nenhuma forte dependência de recursos externos
3. R - Princípio repetível repetível
Os testes de unidade devem ser executados de forma consistente e repetida, sempre com os mesmos resultados
4. S - Princípio de autovalidação de autovalidação
Os testes de unidade devem ser verificados automaticamente por casos de uso e não podem depender da verificação manual
5. T - Oportuna (princípio da pontualidade)
Os testes de unidade devem ser escritos, atualizados e mantidos em tempo hábil para garantir que os casos de uso possam garantir dinamicamente a qualidade à medida que o código de negócios muda
princípios AIR
1.A-Automático (princípio de automação)
Os testes de unidade devem ser executados automaticamente, verificados automaticamente e fornecer resultados automaticamente
2. I-Independente (princípio independente)
Os testes de unidade devem ser executados de forma independente, sem dependências uns dos outros, sem dependências de recursos externos e sem dependências entre várias execuções
3. R-Repetível (princípio repetível)
Os testes de unidade podem ser executados novamente e os resultados são sempre estáveis e confiáveis