我知道如何发出以下形式的chai请求:
let Server = require('../src/index');
let chai = require('chai');
let chaiHttp = require('chaiHttp');
chai.use(chaiHttp);
,然后使用:
进行测试chai.request(Server).get('/').end((error,response) => {
....
});
但是,如果我想将Server
用作URL,该怎么做-例如,我想向https://myserver.com
发送GET请求并测试Chai的响应。
答案 0 :(得分:1)
您可以通过替换Server
方法中的request
参数来使用chai HTTP来使用URL而不是服务器。
chai.request( "https://myserver.com" )
.get( "/" )
...
将对https://myserver.com
发出 GET 请求。