免责声明:我对Vue、JavaScript和web框架基本上都是新手.
我正在try 使用Jest和vue测试工具熟悉一些基本的单元和组件测试.
我看过vue-test-utils
'mount()和shallowMount()的文件
根据shallowMount()
上的文件:
与mount类似,它创建了一个包装器,其中包含已装入的
"存根子组件"的确切含义是什么?
免责声明:我对Vue、JavaScript和web框架基本上都是新手.
我正在try 使用Jest和vue测试工具熟悉一些基本的单元和组件测试.
我看过vue-test-utils
'mount()和shallowMount()的文件
根据shallowMount()
上的文件:
与mount类似,它创建了一个包装器,其中包含已装入的
"存根子组件"的确切含义是什么?
文档中"存根子组件"的意思是,测试组件中的每个组件都不会被呈现.相反,您将拥有一个占位符组件.
这可以防止测试被其他组件的行为寄生.
在我看来,在进行单元测试时,应该始终浅装组件,而在整个应用程序中进行测试时,只需简单地挂载组件即可.