在我的实际项目中,我首先调用init函数,然后从inits回调中调用其余代码,但我只是想弄清楚如何为测试执行此操作
答案 0 :(得分:0)
您可以在karma配置中列出CDN:
files : [
'http://theurl.totheserver/thelibrary.js',
然后假设库具有初始化函数,该函数将回调函数作为参数:
describe("My tests", function() {
before(function(done) {
myLibrary.initialization(done);
});
describe("My test cases", function() {
但是我会考虑使用Bower来管理您的前端依赖,而不是依赖CDN。