我正在尝试 Mocha/Chai 的chai-http插件。它围绕着 Superagent。一切似乎都很好,除了我想知道......
我不应该能够进行一次 http 调用并为每个调用编写单独的测试吗?测试似乎希望您在响应函数中编写断言,如下所示:
describe "github test", ->
it "should connect with a 200 status", ->
chai.request(githubReqObj.base)
.get(githubReqObj.url)
.req (req) ->
req.set
'Accept': 'application/vnd.github.beta+json'
return
.res (res) ->
expect(res).to.have.status 200
但是我想运行几个断言,并将它们中的每一个都放在自己的“它”块下。
有没有办法跑
before ->
然后只是调用我对响应价值的断言?