Toto téma na příkladu ukazuje, jak se přidává do testu JUnit testovací metoda. V tomto příkladu se musí vytvořit test TPTP JUnit s následujícími testovacími metodami: Test_účtu, Test_objednávky a Test_faktury. Test musí spustit Test_účtu a Test_objednávky ve smyčce opakované třikrát a potom spustit Test_faktury.
Zvolte kartu Testovací metody. Klepněte na tlačítko Přidat a nahraďte automaticky vytvořenou metodu test 1 metodou Test_účtu; provede se úpravou hodnoty v textovém poli Název. Přečtěte si v tématu Editor testu JUnit o ostatních přípravcích na této stránce.
Zopakováním přidejte Test_objednávky a Test_faktury.
Chcete-li přiřadit testovací metody ke dříve vytvořené smyčce, přejděte na kartu Chování, zvolte smyčku a klepněte na tlačítko Přidat... a vyberte vyvolání.
Nyní vyberte Test_účtu a Test_objednávky (stisknutím <ctrl>- a klepnutím na každou vyberete obě) z dialogového okna Vyvolání testu. (Povšimněte si, že testy lze vybrat z odlišné sady v pracovnímu prostoru.)
Klepněte na OK. Test_účtu a Test_objednávky se nyní vloží do smyčky.
Chcete-li zahrnout testovací metodu Test_faktury, zastavte výběr Smyčka 1, klepněte na Přidat..., vyberte Test_faktury a klepněte na OK. Chování by mělo vypadat jako snímek obrazovky uvedený níže: Smyčka obsahující vyvolání Test_účtu a Test_objednávky, za smyčkou bude následovat vyvolání Test_faktury.
Proces chování vede TPTP k vytvoření zdroje Java, který při spuštění emuluje určené testovací chování. Zdroj Java je pojmenován stejně jako test TPTP JUnit, je však typu .java (bPUnit.java) a obsahuje uvnitř zástupce vzdáleného objektu (stuby) metod Test_účtu, Test_objednávky a Test_faktury. Například metoda Test_účtu vypadá následovně:
public void Test_účtu() throws Exception { // Zde zadejte svůj kód }
Kód nezbytný pro test by se měl vložit zde, kde se nachází komentář (// Zde zadejte svůj kód).
Související pojmy
Editor testu JUnit