Добрый День!
Только начал писать тесты по автоматизации на веб, но есть кусок функционала где требуется подтверждение с помощью случайно сгенерированного кода который приходит смс.
Написали апишку. В запросе номер телефона, в респонсе приходит последний код по этому телефону( код всегда рандомный)
Пытаюсь использовать Rest Assured , подскажите как сделать вызов корректно в тесте и забрать результат запроса и использовать его дальше в тестах на веб?
использую Selenium, Java,selenide,junit4
Сейчас у меня вызов написан как то так, но не пойму как получить код( много искал, везде примеры со статическими данными в респонсе)
public void responce(){
ValidatableResponse body = RestAssured.
when().get("url").
then().assertThat().statusCode(200).
body("code.findAll",is("....")); - но понимаю что это не корректно, вызов проходит но ответа не получаю т.к не те параметры в боди.
респонс выглядит так