Yazeka
Arama sonuçlarına göre oluşturuldu
Rest Assured kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Kütüphaneyi Ekleme: Rest Assured kütüphanesini projenize eklemek için Maven kullanıyorsanız pom.xml dosyasına şu bağımlılığı ekleyin 12:
Gradle kullanıyorsanız build.gradle dosyasına şu satırı ekleyin 2:<dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifactId> <version>3.0.0</version> <scope>test</scope> </dependency>
testCompile 'io.rest-assured:rest-assured:3.0.0'
- Gerekli Sınıfları İçe Aktarma: Rest Assured sınıflarını içe aktarmak için
io.restassured
paketinden ilgili sınıfları import edin 1:import io.restassured.RestAssured; import io.restassured.http.ContentType;
- JUnit Testi Oluşturma: Rest Assured testleri genellikle JUnit testleri olduğundan, bir JUnit test sınıfı oluşturun ve bu sınıfa
@Test
annotation'ını ekleyin 1. - API'ye İstek Gönderme: Rest Assured ile API'ye istek göndermek için
get()
,post()
gibi yöntemleri kullanın 13. Örneğin, bir GET isteği için:RestAssured.get("http://my-api.com/resource/123")
- Yanıt Beklentilerini Belirleme:
then()
yöntemi ile yanıtın beklentilerini belirtin, örneğin durum kodunu, içerik türünü ve gövdeyi kontrol edin 12:.then() .assertThat() .statusCode(200) .and() .contentType(ContentType.JSON) .and() .body("id", equalTo(123));
Bu adımları takip ederek, Rest Assured ile RESTful API'lerin testlerini kolayca gerçekleştirebilirsiniz.
5 kaynaktan alınan bilgiyle göre: