我正在尝试在我们的两个服务器系统之间实现 pact 测试,但不幸的是,我正在努力实现消费者测试:我包含了 pact-jvm-consumer-junit_2.11 工件并使用@Rule 创建了这样的提供:
@Rule
public PactProviderRule mockProvider = new PactProviderRule("test_provider", "localhost", PORT, this);
不幸的是(至少对于测试而言)我们的客户端被硬编码为使用 SSL 连接。因此,我们的测试失败了,因为 pact 服务器不允许 SSL 连接。有没有办法告诉 pact 这样做或解决这个问题而无需设置外部反向代理服务器?