Teste de unidade Java para diferentes dados de entrada
Eu preciso testar um pouco de API. Por exemplo, eu tenho vários métodos @Test na classe para testar minha funcionalidade, antes do init eu me conecto a algum URL do meu serviço e uso-o.
Se eu tiver meu serviço em vários URLs (diferentes ambientes de servidor), como posso testar essa funcionalidade para diferentes URLs de serviço?
Fluxo:
Conncetion Init por urlExecutar todos os testesIniciação de inicialização por outro URLExecute todos os testes (o mesmo)...quando era apenas um host eu gosto disso:
<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>