Java Unit Test für verschiedene Eingabedaten

Ich muss einige API testen. Zum Beispiel habe ich mehrere @ Test-Methoden in der Klasse, um meine Funktionalität zu testen, bevor init eine Verbindung zu einer URL meines Dienstes herstellt und diese verwendet.

Wie kann ich diese Funktionalität für verschiedene Service-URLs testen, wenn ich meinen Service unter mehreren URLs (verschiedenen Serverumgebungen) habe?

Fließen:

Init Verbindung durch URLFühren Sie alle Tests ausInit Verbindung durch eine andere URLAlle Tests ausführen (gleich)...

wann war nur ein host ich mag das:

<code>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(); 
    }
}
</code>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage