1

本着测试驱动开发的精神,我试图找到一种方法来验证我的 API 是否可以在请求时返回包装在回调函数中的结果。像这样:

GET http://example.com/api/resource/?callback=handleThis

handleThis( {"foo": "bar"} );

我正在使用摩卡咖啡和超级测试。除了将响应变量转换为字符串并将其与参考字符串进行比较之外,还有其他聪明的方法来验证测试套件是否正在接收内部带有 JSON 的函数调用?

4

1 回答 1

0

您必须使用 sinon 并存根 handleThis 函数。

于 2015-07-06T16:34:20.810 回答