Código de autoprueba - Self-testing code

El código de autoprueba es un software que incorpora pruebas integradas (ver desarrollo de prueba primero ).

En Java , para ejecutar una prueba unitaria desde la línea de comandos , una clase puede tener métodos como el siguiente.

// Executing <code>main</code> runs the unit test. 
public static void main(String[] args) {
    test();
}

static void test() {
    assert foo == bar;
}

Para invocar una prueba completa del sistema , una clase puede incorporar una llamada a un método.

public static void main(String[] args) {
    test();
    TestSuite.test();    // invokes full system test
}

Ver también

Otras lecturas

Código de autoprueba explicado por Martin Fowler