代码覆盖率 代码覆盖率 代码覆盖率表示在测试中有多少代码被执行了,但是并不能表现代码的质量。 代码覆盖率分析需要很多CPU和内存资源会减慢构建作业,因为这个原因,我们需要在另外一个作业中执行代码覆盖率分析,并且在单元测试和集成测试执行成功之后再运行。 代码覆盖率插件:Cobertura and Emma or Clover 代码覆盖率分析需要三...
ASYNCHRONOUS CODE(异步代码) WORKING WITH PROMISES(使用promises) ASYNCHRONOUS CODE(异步代码) 使用mocha测试异步代码是再简单不过了。只需要在测试完成的时候调用一下回调函数即可。通过添加一个回调函数(通常命名为done )给it() 方法,Mocha就会知道,它应该等这个函数被...