繁体   English   中英

使用Pact和JUnit测试SSL安全的API

[英]Use Pact and JUnit to test SSL secured API

我正在尝试在我们的两个服务器系统之间实施Pact测试,但是不幸的是,我在实施消费者测试时遇到了麻烦:我包含了pact-jvm-consumer-junit_2.11工件,并使用@Rule创建了这样的提供:

@Rule
public PactProviderRule mockProvider = new PactProviderRule("test_provider", "localhost", PORT, this);

不幸的是(至少对于测试而言)我们的客户端被硬编码为使用SSL连接。 因此,我们的测试失败了,因为pact服务器不允许SSL连接。 有没有办法告诉pact这样做或解决此问题而无需设置外部反向代理服务器?

原来还没有真正的支持。 我创建了一个功能请求,该请求已经实现: https : //github.com/DiUS/pact-jvm/issues/241

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM