在单元测试中测试服务器提供的URL

时间:2012-11-14 13:24:45

标签: node.js mocha supertest

我正在使用Mocha和supertest在我的NodeJS服务器上进行一些简单的测试。我现在想测试这种情况:

  1. 在超集中使用我的应用程序我提出请求
  2. 响应中包含一个网址
  3. 我现在需要测试此网址是否正确(通过HTTP)
  4. 该URL与在超集中运行的服务器相同。因此,如果我第一次致电.get('/some-data'),结果网址将完全合格,如http://localhost:3456/a-path

    我不清楚如何设置它,或者甚至可以使用这些工具。

1 个答案:

答案 0 :(得分:0)

Yout可能只需要request之类的东西,然后他们发出http请求并检查状态代码是否为200等。