Prueba unitaria de Java para diferentes datos de entrada
Necesito probar alguna api. Por ejemplo, tengo varios métodos @Test en la clase para probar mi funcionalidad, antes de iniciar, me conecto a alguna URL de mi servicio y la uso.
Si tengo mi servicio en varias direcciones URL (diferentes entornos de servidor), ¿cómo puedo probar esta funcionalidad para diferentes direcciones URL de servicio?
Fluir:
Inicio de conexión por urlEjecutar todas las pruebasIniciación por otra url.Ejecutar todas las pruebas (el mismo)...cuando era solo un host me gusta esto:
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();
}
}