Selvtestingskode - Self-testing code

Selvtestingskode er programvare som inneholder innebygde tester (se test-første utvikling ).

For å utføre en enhetstest fra kommandolinjen i Java , kan en klasse ha metoder som følgende.

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

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

For å påkalle en full systemtest , kan en klasse innlemme en metodeanrop.

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

Se også

Videre lesning

Selvtestingskode forklart av Martin Fowler