Hi Leute,
ich schreibe gerade Junit Tests für eine WebService Klasse. Dabei müssen verschiedene Methoden nacheinander ausgeführt werden. (geordnet)
Kann man die Reihenfolge irgendwie bestimmen und kann man Tests auch mehrfach ausführen?
Bsp:
Alles anzeigen
ich schreibe gerade Junit Tests für eine WebService Klasse. Dabei müssen verschiedene Methoden nacheinander ausgeführt werden. (geordnet)
Kann man die Reihenfolge irgendwie bestimmen und kann man Tests auch mehrfach ausführen?
Bsp:
Quellcode
- package de.test;
- import java.io.IOException;
- import java.net.InetAddress;
- import java.net.UnknownHostException;
- import org.junit.Assert;
- import org.junit.BeforeClass;
- public class TestSzenario {
- private static WS myWS;
- @BeforeClass
- public static void init(){
- myWS = new WS();
- }
- @Test
- public void testWSDL(){
- boolean erg = false;
- try {
- erg = InetAddress.getByName(myWS.getWSDL()).isReachable(5000);
- System.out.println("Ist die WSDL erreichbar? Antwort: " + erg);
- } catch (Exception e) {
- System.err.println(e);
- }
- Assert.assertTrue(erg);
- }
- @Test
- public void loginTest(){
- String authToken = myWS.login("userXY", "HalloWelt");
- System.out.println(authToken);
- myWS.logout(authToken);
- Assert.assertNotNull(authToken);
- }
- @Test
- public void CreateAMessageTest(){
- ....
- }
- }
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von stealth_axg ()