Test jednostki Java dla różnych danych wejściowych
Muszę przetestować trochę api. Na przykład mam wiele metod @Test w klasie, aby przetestować moją funkcjonalność, zanim init połączy się z jakimś adresem URL mojej usługi i użyję go.
Jeśli mam usługę w wielu adresach URL (różne środowiska serwera), jak mogę przetestować tę funkcję dla różnych adresów URL usług?
Pływ:
Początkowe połączenie przez adres URLUruchom wszystkie testyPoczątkowe połączenie przez inny adres URLUruchom wszystkie testy (to samo)...kiedy byłem tylko jednym hostem, robię to tak:
<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>