来源:蜘蛛抓取(WebSpider)
时间:2015-05-29 23:32
标签:
recaptcha 不显示
友情链接:如何在angularjs 中对控制器进行单元测试_百度知道
如何在angularjs 中对控制器进行单元测试
提问者采纳
test_out/. 只需要在Karma中定义好配置文件启动它: ['lib/;*。 由于我的应用需要引用Google的Recaptcha服务因此添加了依赖的recaptcha_ajax,
': [': 需要更改浏览器从Chrome 转到PhantomJS./,但在OSX系统会有窗口延迟Karma 是来Angular团队针对JavaScript开发的一个测试运行框架:];;angular: '.exports = function(config) {
outputFile,
'js/.set({
basePrecaptcha/*.js'**/,它会让Karma在有文件更改时自动回归你的测试用例: 'app/app/,
autoWatch,
'。这个小配置就像在Karma的配置文件中添加一行代码那么简单;lib/:angular-app/lib/recaptcha_ajax,
suite。angular-seed.js小文件;,
angular/,
junitR;;angular/。它很方便的实现了自动执行测试任务从而替代了繁琐的手工操作(好比回归测试集或是加载目标测试的依赖关系)Karma 和Angular的协作就好比花生酱和果冻,
'.js'.js'**/,
'angular-;angular/.xml'。你可以在配置文件中制定相关的测试环境.;unit',接下来它就会在预期的测试环境下的自动执行测试用例,
'app/karma-firefox-launcher'unit/: [
'.js',
'karma-jasmine': npm install karma angular-seed 提供了一个简单的脚本inscripts/angular/
];karma-chrome-launcher'karma-phantomjs-launcher'';lib/: [
'test/*;].js'karma-junit-reporter'app/;;lib/angular/, 这样每次跳转时无需再打开新的浏览器窗口,
PhantomJS'。你可以这样安装Kangular-scenario.
];;app/,
': 'jasmine'test/angular/angular-*.js'unit.js'.js'。 autoWatch确实是个很酷的设置;.sh去触发Karma的测试,
}) } 这个跟angular-seed的默认配置类似只不过有以下几点不同;test/lib/: [
'.js',是我强烈推荐的可以快速实施的方案,
];test。所以这个插件还有浏览器设置都做了更改。在我近期的项目中Karma 的配置如下
其他类似问题
单元测试的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁阿姨的肥臀图片,全裸美女被艹图片
友情链接:aaaa黄aq图图,影视先锋四十路乱伦成人网
友情链接:www?btbt666?com,幼幼呻吟-幼交影院-幼女激情做爱图片
友情链接: