如何测试cxf生成的SOAP客户端?

时间:2018-02-19 06:17:24

标签: java apache testing soap cxf

我使用来自CXF的wsdl2java从wsdl生成了类。这个wsdl有securitypolicy,虽然使用了安全令牌。

有人可以指导我如何测试这个客户端吗?我被卡住,因为客户端试图从我使用WireMock构建的模拟服务器获取令牌,但它不能因为模拟服务器不知道如何响应。

谢谢!

2 个答案:

答案 0 :(得分:0)

尝试使用cxf生成服务器端类,并实现服务器端方法以响应正确的响应。

这又是一种使用cxf构建的模拟器。

答案 1 :(得分:0)

我正在回复我的帖子。 因此,没有直接的方法可以实现这一点,因为使用安全策略实现模拟服务器非常困难。

因此,我所做的是创建另一个没有身份验证部分的服务并对其进行测试。我们也可以说我们不需要将身份验证部分测试为cxf,无论如何处理它。