Я тестирую упреждающую авторизацию с использованием BDD для автоматизации API с использованием гарантии.Это правильный синтаксис?
given().get("url").when().auth("username","pwd").then().assertthat().statuscode(200)
Могу ли я написать get() после given() или он должен быть в when()?
get()
given()
when()
Правильный формат будет
given().auth().preemptive().basic("username", "password").when().get("/secured/hello").then().statusCode(200);
Попробуйте, у меня работает, когда я использую это с Testng.
httpreq.auth().preemptive().basic("ToolsQA", "TestPassword"); reponse = httpreq.request(Method.GET,"/authentication/CheckForAuthentication");
Спасибо за вопрос,