Med redigeraren för JUnit-testuppsättning kan du skapa och ta bort metoder för en JUnit-test samt kontrollera hur metoderna anropas. När du dubbelklickar på en JUnit-testuppsättningsfil öppnas TPTP JUnit-testuppsättningsredigeraren. Tre flikar syns: Översikt, Testmetoder och Funktionalitet.
I Översikt (som ovan) registreras olika egenskaper: i fältet Namn visas namnet på TPTP JUnit-testet (SimpleTest i det här exemplet), i fältet Beskrivning visas en beskrivning ("Ett TPTP JUnit-testexempel."), i fältet sökväg visas sökvägen till filen (/javaProject/junit/samples/SimpleTest.testsuite), i Paketnamn visas namnet på Java-paketet som används (junit.samples), och i Klassnamn visas namnet på den Java-klass som används (SimpleTest). Du kan antingen skriva in Java-paketnamnet direkt eller också kan du söka rätt på det med knappen Bläddra.
Om du väljer fliken Testmetoder visas redigerarens testmetodsavsnitt:
När du markerar en testmetod visas informationen om den i fälten Namn och Beskrivning (om det finns en sådan) i den högra rutan.
Du ändrar på en testmetods namn genom att markera testmetoden (i den vänstra rutan) och sedan redigera textrutan Namn. Du ändrar ett testfalls beskrivning genom att markera testmetoden (i vänstra rutan) och redigerar sedan Beskrivning. Med knapparna Lägg till och Ta bort kan du lägga till och ta bort testmetoder. Använd knapparna Upp och Ned till att ändra ordningen mellan testmetoderna.
Om kryssrutan Implementera testfunktionaliteten som kod är markerad i flikvyn Översikt är funktionaliteten helt kodbaserad. Det betyder att testmetoderna körs på exakt det sätt som visas that vyn Testmetoder. Det här är i förhållande till de TPTP JUnit-tester som har skapats genom att importera JUnit-tester till TPTP JUnit-test.
Om kryssrutan Implementera testfunktionaliteten som kod är avmarkerad visas även fliken Funktionalitet. (Observera att funktionalitetsfunktionen endast ska användas för TPTP JUnit-tester som har skapats manuellt.)
På fliken Funktionalitet kan du ange frekvensen och ordningen på hur testmetoderna körs. Det gör du med anrop och slingor: med anrop anger du de testmetoder som ska köras och i vilken ordning, med slingor kan du bädda in valda testmetoder i en slinga som kan itereras en eller flera gångar. Funktionalitet kan innehålla en blandning av anrop och slingor. Så här skapar du en enstaka slinga:
Välj fliken Funktionalitet, klicka på knappen Lägg till... och välj Slinga. Posten Namn fylls i med standardvärdet Loop 1 och fältet Beskrivning är tomt.
Antalet iterationer är som standard 1. Det går att ändra på i rutan Antal iterationer.
Om rutan Synkron är markerad och flera iterationer har angetts utförs slingans iterationer sekventiellt. Om rutan Synkron inte är markerad och flera iterationer har angetts utförs slingans iterationer samtidigt.
Med knapparna Upp och Ned ändrar du på anropens och slingornas inbördes positioner. Knapparna Lägg till och Infoga använder du när du ska lägga till slingor eller anrop och med knappen Ta bort tar du bort markerade slingor och annrop.
Du kan nästla slingor, och anrop kan finnas utanför slingan.
Om du trycker på ALT-k eller ALT-s flyttas redigeringsmarkören till början av textrutan Paketnamn respektive Klassnamn.
Närliggande åtgärder
Lägga till testmetoder