Junior — Middle
İşinizdə REST Assured-də ən çox istifadə etdiyiniz metodlar və ya əməliyyatlar hansılardır?
sobes.tech Süni İntellekt
AI-dan cavab
REST Assured ilə işləyərkən, ən çox istifadə etdiyim metodlar aşağıdakılardır:
given()— sorğunu tənzimləmək üçün (başlıqlar, parametrlər, bədən).when()— HTTP metodunu və son nöqtəni göstərmək üçün (məsələn, GET, POST).then()— cavabı yoxlamaq üçün (status kodu, bədən, başlıqlar).
İstifadə nümunəsi:
import static io.restassured.RestAssured.*;
import static org.hamcrest.Matchers.*;
given()
.header("Content-Type", "application/json")
.body("{\"name\": \"John\"}")
.when()
.post("/users")
.then()
.statusCode(201)
.body("name", equalTo("John"));
Həmçinin, sorğu parametrləri (queryParam), autentifikasiya (auth()), və qeydiyyat (log().all()) ilə işləmək üçün metodları da çox istifadə edirəm.