@Khombachke
Java programmer

Как в Wiremock выбирать файл с бади в зависимости от параметра запроса в урле? И возможно ли такое?

Делаю интеграционный тест для апи. При вызове апи происходит много вызовов в стороннюю систему, для которой я хочу сделать стабу с помощью Wiremock. Часть из этих вызовов идет на одно и то же апи, но при этом меняется пас параметр. И я хочу на основе этого пас параметра выбирать файл с соответствующим респонзом. При этом не хардкодить пас параметр для каждого запроса, т.е. чтобы файл с маппингом апи был один, а вот респонзов для него было много различных. Можно ли так сделать?
{
  "request": {
    "method": "GET",
    "url": "api/v1/workflow/([a-zA-Z_-]*)" (регекс - пас параметр)
  },
  "response": {
    "status": 200,
    "bodyFileName": "fillTemplateEhAndRollback/тут_нужно_чтобы_имя_выбиралось_в_соответствии_с_пас_параметром",
    "headers": {
      "Content-Type": "application/json"
    }
  }
}
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
29 нояб. 2024, в 07:44
20000 руб./за проект
29 нояб. 2024, в 04:45
5000 руб./за проект
29 нояб. 2024, в 04:42
5000 руб./за проект