4 javascript vue.js jestjs vuejs2 vue-test-utils
我创建了一个简单的 web 应用程序来使用 Vue Test Utils 和 Jest 练习 vue 中的测试技能,但出现了有关 Vue 的错误。我只是通过控制台日志记录来查看我的 AddDialog 是否在我的 Home 文件中,但出现错误:这是我的错误:
类型错误:无法读取未定义的属性“_modulesNamespaceMap”
这是我的测试代码。
// Imports
import Home from '@/components/Home'
// Utilities
import {createLocalVue, mount, } from '@vue/test-utils'
import Vue from 'vue'
import Vuetify from 'vuetify'
import AddDialog from "@/components/AddDialog";
Vue.use(Vuetify)
describe('Home.vue', () => {
const localVue = createLocalVue()
let vuetify
beforeEach(() => {
vuetify = new Vuetify()
})
test('creates a todo', async () => {
const wrapper = mount(Home)
console.log(wrapper)
})
})
Run Code Online (Sandbox Code Playgroud)
小智 7
因为在 Home 内部使用 store,但你在没有它的情况下进行渲染。https://vue-test-utils.vuejs.org/guides/using-with-vuex.html
归档时间: |
|
查看次数: |
11118 次 |
最近记录: |