在单元测试期间,如何使用vue-test-utils和jest模拟Vue Mixins?

Madhu Sudhan Subedi

我也阅读了3次vue-utils-test文档和开玩笑的文档,但是我不知道如何在vue组件中精确模拟vue mixins并测试该组件。

埃德

有两种方法:

  1. 您可以使用createLocalVue,并在该localVue类上注册一个mixin:
const localVue = createLocalVue()
localVue.mixin(myMixin)

const wrapper = shallow(Post, {
    localVue,
})
  1. 您可以传入mixins安装选项:
const wrapper = shallow(Post, {
    mixins: [myMixin],
})

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用vue-test-utils在单元测试期间触发窗口事件

Vue Test Utils with Jest - Mixins 不工作

如何在单元测试期间使用 vue-test-utils 和shallowMount 找到elementUi 的组件?

使用jest和vue-test-utils2在vue3打字稿单元测试中模拟axios(已解决)

Vue单元测试-使用vue-test-utils挂载时模拟导入的服务

如何使用Jest和vue / test-utils测试输入文件

你如何在单元测试期间模拟 LUIS?

vue.js单元:测试w-test-utils和Jest:如何测试方法中的window.open()?

vue-test-utils:在同一测试中模拟vue-router和vuex

vue-test-utils和jest:如何测试单个文件组件筛选器?

使用Jest,Vue Test Utils和Moxios测试VueJS时,moxios.wait永远不会执行

使用带有“ vue-test-utils”和“ jest”的“ Updated”钩子进行测试

在 Jest 单元测试期间,Vue 路由器的注入失败

无法在基于 jest 和 vue-test-utils 的测试项目中使用 vue.js 的 ES6 模块

使用 jest 和 vue-test-utils 进行 Vue 测试无法解析通过 app.component() 引入的组件

如何使用具有商店调度功能的vue-test-utils和jest在组件中编写Vue方法的Vue测试用例

如何在我的测试中模拟计算方法以停止json方法错误(Vue-test-utils和vuetify)

单元测试期间无法模拟admin.firestore()

在Spring Batch的单个步骤单元测试期间,如何模拟自定义JdbcCursorItemReader?

全球Mixins多次触发-Vue

vue-class-component & Mixins

无法在vue-test-utils中使用$ route设置模拟

VueJS-使用vue-test-utils进行单元测试会产生错误-TypeError:_vm。$ t不是函数

使用JEST对Vue.js路由器进行单元测试-如何模拟页面?

Vue Test Utils / Jest-如何测试组件方法中是否调用了类方法

Vue和Jest单元测试组件

如何使用Vue Test utils测试输入是否集中?

覆盖Vue.js中的mixins函数

Vue Js如何在单个文件模板的mixins中使用?