我无法使用其中的vuex测试我的vue组件。
这是我的mapGetters
方法
my_input
这是我得到的错误:
listaSatelite() {
if (this.getCropsSelected._id!=undefined) {
}}
计算
Cannot read property '_modulesNamespaceMap' of undefined
我的规格偶像
...mapGetters("property",["getCropsSelected"]),
错误日志
import {shallowMount,createLocalVue} from '@vue/test-utils'
import Vuex from 'vuex'
import sateliteComponent from '@/components/satelite/listaSatelite.vue'
import sateliteStore from '@/core/modules/satelite/index.js'
var vueWithVuex = createLocalVue()
vueWithVuex.use(Vuex)
const store = new Vuex.Store({
sateliteStore
})
describe('testes componente satelite', () => {
test('instanciado', () => {
const wrapper = shallowMount(sateliteComponent)
console.log(wrapper)
});
});
在我的控制台中,它指向并显示该方法中的错误,好像他无法导入或找到此吸气剂
我不确定自己在做什么错,欢迎任何帮助! 如果有人提供了有关如何在内部使用vuex测试vue的教程,但是测试了组件,那么我在互联网上找到的就是vuex本身的测试