Java-unit-Tests für verschiedene input-Daten

Brauche ich zum testen einige api. Ich habe zum Beispiel mehrere @Test-Methoden in die Klasse zu testen, meine Funktionalität, bevor init ich eine url von meinem service, und verwenden Sie es.

Wenn ich meinen Dienst auf mehrere urls(unterschiedliche server-Umgebungen), wie kann ich das Testen dieser Funktionalität für verschiedene service-urls?

Flow:

  1. Init-conncetion von url
  2. Alle Tests ausführen
  3. Init-conncetion von einer anderen url
  4. Alle Tests ausführen(das gleiche)
  5. ...

war, wenn nur ein Rechner ich dies so tun:

public class TestAPI{
    @org.junit.Before
    public void init() {
      service = new Service("www.test.com");
    }
    @org.junit.Test
    public void testA(){
      service.CallA(); 
    }
    @org.junit.Test
    public void testB(){
     service.CallB(); 
    }
}
InformationsquelleAutor Sergey | 2012-04-05
Schreibe einen Kommentar