java - 更改 WireMock __files 目录
问题描述
从文档:
要从文件中读取正文内容,请将文件放在 __files 目录下。默认情况下,当从 JUnit 规则运行时,它应该位于 src/test/resources 下。独立运行时,它将位于启动服务器的当前目录下。要使您的存根使用该文件,只需在响应构建器上调用 bodyFile() 并使用文件相对于 __files 的路径:
有可能改变它吗?为什么 WireMock 会坚持这个特定的目录?
解决方案
WireMock 坚持使用那个特定的目录,因为它必须有一些特定的目录。
如果你想改变它,你可以这样做。查看File Locations
配置文档下的部分。
推荐阅读
- facebook - Instagram 自定义受众来源未通过 api 预填充
- javascript - 水平菜单上的选项卡导航,菜单项的下拉菜单,在 focus() 处打开,但当它切换到新项目时,不会关闭
- laravel - 如何从控制器返回一个 int 变量以在 Laravel 中查看?
- javascript - 错误:在不使用 SSL/TCP 的情况下连接 ECONNREFUSED 127.0.0.1:443
- javascript - 运行 child_process 以运行 server.js 文件
- cobol - 如何修复不起作用的程序绕过?
- java - Piechart MPAndroidChart 不显示所有颜色的说明
- google-sheets - Google 表格:将一列中的数据显示到新列的 MERGED 单元格中
- javascript - JavaScript:将参数传递给“then”部分中的回调函数
- pyqt - PyQt5 为每个 QTreeView 设置 toolTip