如何使用Node JS使用Jasmine框架运行SOAP服务

时间:2018-08-13 13:46:20

标签: javascript node.js soap jasmine jasmine-node

我正在使用茉莉花节点框架进行API自动化。我能够运行REST服务,并能够使用node-fetch或http获得结果。但是在我的项目中,还需要测试SOAP服务。我怎样才能做到这一点?是否有任何特定的模块。请指教

3 个答案:

答案 0 :(得分:0)

Sinon可用于在JavaScript单元测试中模拟对象。

答案 1 :(得分:0)

如果您需要发出肥皂请求,请在npm中查看此模块 https://www.npmjs.com/package/soap 也许这可以帮助您在Node.js环境中提出请求。

答案 2 :(得分:0)

我首选的SOAP程序包是

https://github.com/strongloop/strong-soap(由IBM支持)

soap.createClient(wsdlpath, options, function(err, client) {
  // client has all the functions i.e., client.Login()
});