推荐采用 Jest 进行测试,项目中已经包含了完整的测试配置与范例,可以直接使用,有以下值得注意的地方
使用 babel-jest
转换器使用 babel-jest
,为了配合 babel 7 进行使用,需要安装
$ yarn add --dev babel-jest babel-core@^7.0.0-bridge.0 @babel/core
其中 babel-core@^7.0.0-bridge.0
一定要安装
babel.config.js
由于测试使用了 babel 7,为了避免和 Taro 本身使用的 babel 冲突,测试使用的 babel 配置位于 babel.config.js
中