官方测试工具
提供特定的方法,在隔离的环境下,进行组件的挂载,以及一系列的测试
配置开发环境
- 手动配置:非常复杂。
- vue cli 是基于插件架构的,插件可以
- 安装对应的功能依赖
- 修改内部配置
- 注入命令
比如在package.json
文件看到的下面两个是babel和eslint插件。
"@vue/cli-plugin-babel": "^4.5.0",
"@vue/cli-plugin-eslint": "^4.5.0",
- 在现有项目中安装插件
- vue add 插件名称
测试插件有以下2种
安装的依赖
- vue-test-utils
- vue-jest
- 注入了新的命令
- vue-cli-serveice test:unit
- Any files in
tests/unit
that end in.spec.( js |jsx| ts| tsx)
- Any js(x)/ts(x) files inside
__tests__
directories
- Any files in
- vue-jest 转换