【发布时间】:2019-04-12 23:57:18
【问题描述】:
免责声明:我对 Vue、JavaScript 和 Web 框架很陌生。
我正在尝试使用 Jest 和 vue-test-utils 熟悉一些基本的单元和组件测试。
我已经阅读了vue-test-utils'mount() 和shallowMount() 上的文档
,但我不确定何时使用其中一个(它们看起来非常相似)。
根据shallowMount() 上的文档:
与 mount 一样,它创建一个 Wrapper,其中包含已安装的和 渲染 Vue 组件,但带有存根的子组件。
“存根子组件”到底是什么意思?
mount()和shallowMount()可以互换使用吗?
【问题讨论】:
标签: javascript vue.js jestjs vue-test-utils