self-validating code, código autovalidado

Um código de programa capaz de testar a próprio para verificar se está funcionando corretamente, em geral através do uso de um conjunto-padrão de valores de entrada e da comparação dos resultados com um conjunto de valores de saída esperados.
+
..
../..