单元测试

最后更新于:2022-04-02 03:13:02

[TOC] ## 框架对比 | 框架 | 断言 | 异步 | Mock | 代码覆盖率 | | --- | --- | --- | --- | --- | | Mocha | 不支持(Chai/power-asset) | 友好 | 不支持(Sinon) | 不支持(Istanbul) | | Jest | 默认支持 | 友好 | 默认支持 | 支持 | | Ava | 默认支持 | 友好 | 不支持(Sinon) | 不支持(Istanbul) | * Mocha 生态最好,但是需要较多的配置来实现高扩展性 * Ava轻量、高效且简单,但自身不够稳定,并发运行文件多的时候会撑爆CPU * Jest 开箱即用
';