说明
我们利用jest已经可以对js进行单元测试了,但是当前比较流行的是ts,那么我们如何用jest来测试ts呢?
官网给出了两种方法:
1 使用babel+typescript的形式,进行编译测试(这种方法呢,需要配置的比较多,而且更新时要同步更新几个文件。所以不怎么推荐)
2 直接使用jest的集成包@types/jest,但这里也要说明一下
*@types/jest是在DefinitelyTyped中维护的第三方库,因此可能还没有涵盖最新的jest特性或版本。尽量匹配Jest和@types/ Jest的版本。例如,如果你使用的是Jest 27.4.0,那么就安装27.4。@types/jest的X是理想的*
1 安装@types/jest

2 测试

当然,我们也可以测试class类的写法,同样满足cmd

文章介绍了如何在TypeScript项目中使用jest进行单元测试。推荐直接使用@types/jest集成包,但需要注意该库可能不包含最新jest特性,需确保版本匹配。此外,文章还提到可以测试class类,兼容CMD。
1544

被折叠的 条评论
为什么被折叠?



