In dit onderwerp wordt aan de hand van een voorbeeld uitgelegd hoe u een testmethode aan een JUnit-test kunt toevoegen. In het voorbeeld wordt een TPTP JUnit-test gemaakt met de volgende testmethoden: testAccount, testOrder, en testInvoice. testAccount en testOrder moeten drie keer worden herhaald en daarna moet testInvoice worden uitgevoerd.
Selecteer het tabblad Testmethoden. Klik op de knop Toevoegen en vervang de automatisch gemaakte methode test 1 door testAccount in het veld Naam. Informatie over de andere items van deze pagina vindt u in het onderwerp Editor van JUnit-tests.
Herhaal deze handeling voor testOrder en testInvoice.
Als u de testmethoden in de eerder gemaakte lus wilt plaatsen, gaat u naar het tabblad Gedrag, selecteert u de lus, klikt u op de knop Toevoegen... en selecteert u aanroep.
Selecteer nu testAccount en testOrder (houd <Ctrl> ingedrukt) in het dialoogvenster Testaanroep. (U kunt tests selecteren van een andere suite in het werkgebied.)
Klik op OK. testAccount en testOrder worden nu in de lus geplaatst.
Als u de methode testInvoice wilt opnemen, stopt u met het selecteren van Lus 1, klikt u op Toevoegen..., selecteert u testInvoice en klikt u op OK. Het resultaat moet eruitzien zoals op de onderstaande schermopname: een lus met testAccount en testOrder, gevolgd door een lus met een aanroep van testInvoice.
In het gedragspatroonproces maakt TPTP Java-broncode die het opgegeven gedragspatroon van de test emuleert tijdens de uitvoering. De Java-bron krijgt dezelfde naam als de TPTP JUnit-test maar is van het type .java (bPUnit.java) en bevat stubs voor de methoden testAccount, testOrder en testInvoice. De methode testAccount ziet er bijvoorbeeld als volgt uit:
public void testaccount() throws Exception { // Typ hier uw code }
De code voor de test moet op de plek van het commentaar worden ingevoegd (// Typ hier uw code).
Verwante concepten
Editor van JUnit-tests