junit5 - 如何在 Junit 5 中使用 Hoverfly 打印模拟数据
问题描述
在 Junit4(Spring Boot 项目)中,通过以下操作,我能够使用输入模拟 Hoverfly JSON 文件并打印出模拟数据以查看 Hoverfly 拦截/匹配请求的详细信息:
@ClassRule
public static HoverflyRule hoverflyRule = HoverflyRule.inSimulationMode(SimulationSource.classpath("hoverfly.json")).printSimulationData();
使用 Junit 5,我正在使用它来尝试实现相同的目标:
@HoverflySimulate(source = @HoverflySimulate.Source(value = "hoverfly.json", type =
HoverflySimulate.SourceType.CLASSPATH), config = @HoverflyConfig(logLevel = LogLevel.DEBUG))
但我无法看到 Hoverfly 模拟数据的打印结果。有谁知道我如何在 Junit5 中打印出 Hoverfly 模拟数据?即相当于printSimulationData()。我正在使用 hoverfly-java-junit5 版本 0.14.0。
谢谢
解决方案
推荐阅读
- stunnel - 如何在 linux 服务器中停止 stunnel(仅使用终端),而不是杀死 pid
- reactjs - 如何在本机反应中关闭模态?
- groovy - Groovy - 字符串中的子字符串
- mysql - 重定向 FTP 请求
- python - 在 python tkinter 上出现奇怪的缩进错误 - unindent 与任何外部缩进级别都不匹配
- javascript - 无法在 Eclipse IDE for Web/Javascript 中运行 javascript 程序
- python - 使用 Python 解析大型文本文件
- javascript - 如何在 Vuejs 中加载 JS 库?
- bash - 提高简单 find -exec 命令的性能
- active-directory - dsacls :仅委托创建计算机对象