Javascript 匿名和onload函数的Jasmine测试用例

Javascript 匿名和onload函数的Jasmine测试用例,javascript,unit-testing,jasmine,karma-jasmine,Javascript,Unit Testing,Jasmine,Karma Jasmine,我的.js文件中有以下两个函数 匿名函数: 加载功能 我想知道如何为这两个函数编写jasmine单元测试用例?这是一个纯JavaScript项目。您需要将这两个函数重构为可测试的可访问函数。记住,如果你不能测试一个函数,你就有架构问题,或者你可以重构你的代码:)这里有两篇文章可以帮助你, (function(){ generateDynamicDesign(); appInit(); showLoadImg(); var twitterChannalflag; }

我的.js文件中有以下两个函数

匿名函数:

加载功能


我想知道如何为这两个函数编写jasmine单元测试用例?这是一个纯JavaScript项目。

您需要将这两个函数重构为可测试的可访问函数。记住,如果你不能测试一个函数,你就有架构问题,或者你可以重构你的代码:)这里有两篇文章可以帮助你,
(function(){
    generateDynamicDesign();
    appInit();
    showLoadImg();
    var twitterChannalflag;
})();
window.onload(){
    a();
    b();
}