测试利器Mocha 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

总结

我们在前文中讲到了 mocha 提供 TDD(测试驱动开发)、BDD (行为驱动开发) 和 exports 风格的接口。其实还有 QUnit 和 require 风格的接口。

但是比较常用就是 BDD 和 TDD,mocha 默认的也是BDD,且 BDD 是 TDD 的一个专业版本,它指定了从业务需求的角度出发需要哪些单元测试。所以我们本课程中主要讲解的是 mocha BDD风格的接口。

下一章我们将讲解 BDD 中的 hook