Загрузка данных


"public class CustomRestServiceConfiguration extends DefaultRestServiceConfiguration {
  private static final String BASE_URL = "https://sb99f.ru/";

  @Override
  public RequestSpecification requestSpecification() {
    return super.requestSpecification()
        .filter(new AllureRestAssured())
        .filter(new RequestResponseConsoleLoggingFilter(Level.INFO))
        .filter(new AuthCookieFilter())
        .basePath(BASE_URL)
        .contentType("application/json;charset=UTF-8");
  }

  /**
   * Фильтр, который добавляет cookies авторизации в момент выполнения запроса.
   * Это необходимо для корректной работы в многопоточном режиме.
   */
  private static class AuthCookieFilter implements Filter {
    @Override
    public FilterableResponseSpecification filter(FilterableRequestSpecification requestSpec,
                                                   FilterableResponseSpecification responseSpec,
                                                   FilterContext filterContext) {
      requestSpec.cookies(AuthService.getCookies());
      return filterContext.next(requestSpec, responseSpec);
    }
  }
}"
пытаюсь получить запись вида
"    restService.restClient()
        .post(spec -> spec.body(""),
            "/sber911/ms/notify-rule/web/getRuleList")
        .should(
            haveStatusCode(200),
            notHaveEmptyBody()
        );" для тестов что будут работать в многопотоке