首页 > 解决方案 > 如何在 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。

谢谢

标签: junit5hoverfly

解决方案


推荐阅读