如何用测试脚本证明,在Promise中reject之后并不会执行then的第一个函数
我是这样写的,但觉得不太严格,还有更好的写法吗? it('抛出错误,将会跳过then的第一个函数的执行',function(done){ var result = 0; var q = new …
mocha里如何调用window变量
运行mocha xxx.js后里面的document为undefined,怎么得打正确的document? 这个问题的描述: http://stackoverflow.com/questions/10091025/defining-…
gulp在mocha中导致超时
项目在 https://github.com/cgcgbcbc/gulp-chroot 代码大致如下 javascript// test.js // ... it('should work with promise', function(done) { gul…
关于前端测试karma、jasmine、mocha,除了把函数暴露到window外,还有别的办法测试闭包里的函数吗?
例如我的代码是这样写的。 js(function () { function sayHi () {..} window.sayHi = sayHi; })(); 那么我在测试时,必须把sayHi暴露出来才能测试。 …
是不是几乎bdd的API接口都是一样的?
例如我突然发现似乎mocha和jasmine的接口形式是一样的。是不是所有的bdd测试框架都是以descibe,it,before等等的。仅仅是断言库不同么? …
做单元测试时,相同类型数据得到不同结果,望help~
写了一个练习,用promise,async,eventproxy处理回调。 流程:通过抓取网站数据,转json格式,写入文件,读取文件。 项目运行正常,文件数据正常读取…
mocha测试会存在缓存现象吗?或是mac电脑存在隐藏文件?
今天在写测试用例:读一个生成文件的内容,读了一早上,硬是没有读出来,弄到晚上还是没读出来,从读的代码是否有bug,到拼写检查,到路径改动,都没…