Я тестирую свой API, используя уверенность в себе.Как указать параметр запроса для всех запросов?
Для каждого запроса, который я сделал для этого API, мне нужно указать параметр запроса apiKey, такой как ?apiKey=xxxx
.
Так прямо сейчас я могу написать простой поток, такие как:
String json = given()
.queryParam("apiKey", "xxx)
.contentType("application/json")
.when().get("/api/1.0/endpoint")
.asString();
Но с помощью этой стратегии я нужно установить apiKey для каждого теста. Есть ли способ настроить глобальный параметр запроса, который будет использоваться для каждого тестового потока, написанного с уверенностью в безопасности?
Что такое 'given()'? Измените его, чтобы применить 'queryParam' к возвращаемому клиенту. – Savior