В документации Wiremock указано, что расположение файла, указанного в withBodyFile, должно находиться в src/test/resources/__files. Я хотел бы иметь файл в src/test/resources/Testing_ABC/Testcase2/myfile.xml.
Есть ли способ добиться этого? Я пробовал следующее, но, похоже, это не работает!
stubFor(get(urlPathEqualTo("/abc")).willReturn
(aResponse().withHeader("Content-Type",
"text/xml; charset=utf-8").withHeader
("Content-Encoding",
"gzip")
.withBodyFile
("src/test/resources/Testing_ABC/Testcase2/myfile.xml)));
Однако, когда я помещаю свой файл в src/test/resources/__files/myfile.xml и соответствующим образом меняю путь, он работает нормально.
Мне просто интересно, могу ли я заставить wiremock искать в каком-то другом каталоге ресурсы, отличные от __files, просто для того, чтобы иметь хорошую структуру ресурсов в проекте.
resources
. - person GuyT   schedule 11.01.2018