Esses testes são baseados em resultados esperados de acordo com os requisitos do sistema. Gerlamente utilizam códigos pequenos.
Pode utilizar testes automáticos. Troca de pares nos testes é bom para oferecer um ângulo de testes diferentes.