我正在使用Jasmine和Sinon测试一个Backbone.js应用程序。我正在尝试验证单击一个按钮是否会调用Model的save()方法并处理成功回调,该回调会向视图的el元素添加一条消息。我在让sinon服务器触发Model的成功回调时遇到了问题。
下面是我的规范的描述( beforeEach中的变量都是在beforeEach函数中的变量作用域)。new S
我们的测试是这样组织的: const harness = this; // do something with harness.spy, harness.mock, harness.stub}));
当运行时,这些测试都在TypeError: harness.spy is not a function<