单元测试

    Mocha 和 Chai 分别使用 karma-mochakarma-chai 进行集成,所以所有的 API(例如 expect)都可以在测试文件中全局使用。

    1. my-project
    2. | ├─ unit
    3. ├─ specs/
    4. ├─ index.js

    specs/

    这个目录里面是编写实际测试代码的地方。由于 Webpack 的强大功能,你可以完全依照 ES2015 和 其支持的加载程序编写。

    index.js

    karma.conf.js

    在这里,你可以找到实际的 karma 配置,并使用 spec/coverage 记录器进行设置。你可以根据 进一步定制。