Bir harici API'yi nasıl entegre edeceğimi ve her bir entegrasyon testini nasıl çalıştıracağımı anlamaya çalışıyorum. Okumayı ve baktığımız:Dropwizard 1.0 Entegrasyon Testi: Harici bir API'ye vuruyor
ama bunlar yerel uç noktaları ve dış olanları değil test örnekleridir gibi görünüyor. API çağrılarımı JUnit testleriyle test edebilmek istiyorum. Şu anda, çalıştıklarından emin olmak için uygulamayı başlatmam ve çalıştırmam gerekiyor.
Bu Şu anda keşfetmeye çalışıyorum yönü ise:
private Client client;
@Before
public void setUp() throws Exception {
client = ClientBuilder.newClient();
}
@After
public void tearDown() throws Exception {
client.close();
}
@Test
public void testHitApi() throws Exception {
client.target("https://api.github.com/users/" + getUser() + "/repos");
}
Herhangi bir yardım çok takdir, teşekkürler!
Merhaba, bunu doğru anlıyor musunuz - oluşturduğunuz bir kaynağı test etmek ister misiniz? Okumalısınız: https://jersey.java.net/documentation/latest/test-framework.html Bir birim testini kaynağınızla çarpıp daha sonra vurabileceğinizi açıklar. – pandaadb