我的app.js .run有' window.Intercom(" test");'但是当我运行jasmine测试它的抛出错误' TypeError:window.Intercom不是一个函数'我该如何解决这个问题。
app.js
.run(..., function(...){
window.Intercom("test");
})
答案 0 :(得分:1)
在beforeEach()里面尝试用这个来模拟函数:
window.Intercom = jasmine.createSpy('')
或
window['Intercom'] = jasmine.createSpy('')