【发布时间】:2013-05-15 10:01:47
【问题描述】:
我正在使用 Coffeescript,我正在使用 Sinon.js 进行测试。在测试调用它覆盖的方法的方法时,我如何存根对 super() 的调用?
例如,我要测试的方法(backbone.js 模型):
class Whatever extends Model
validate: (attributes) ->
validationErrors = super(attributes)
...
validationErrors
在示例中,我想确保使用给定属性调用 super() 并且 validate 返回验证错误 super() 返回。
【问题讨论】:
标签: coffeescript sinon