【发布时间】:2015-11-24 11:56:16
【问题描述】:
我有一个应该调用外部 api 的 React 应用程序。我想编写一个简单的测试,仅测试我的反应组件是否调用某些 API。类似的东西:
it 'should call GET /external/API/', (done) ->
expect(app).to_call.get('/external/API/').end(done)
我使用superagent-mock 来模拟 API,但我如何简单地测试应用程序正在调用它?
【问题讨论】:
-
您应该使用 nock - 它会覆盖您的 HTTP 调用,然后您可以继续在该范围内进行断言。
标签: unit-testing reactjs tdd