How to stub SOAP client request with sinon in Node JS?
问题 I am using strong-soap module to get data from SOAP request. var soap = require('strong-soap').soap; soap.createClient(url, options, function (err, client) { var method = client.GetInfoSOAP; method(requestQuery, function (err, info) { // bla bla } } I am getting the required data. Now I want to write unit test case to mock the SOAP request using sinon stub, but didn't get any success. Any help would be appreciated. 回答1: What you want is controlling the soap object's createClient . You can do