Я пытаюсь протестировать компонент, который использует внутри него vuex, я пытаюсь передать хранилище соответствующего компонента, чтобы его можно было собрать, но я получаю следующую ошибку:
_vuex.default.store не является конструктором
Я понятия не имею, что происходит, и я не могу найти что-нибудь в inte rnet, чтобы помочь мне, если кто-то может мне помочь, я был бы очень благодарен!
Spe c file
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,{
localVue:vueWithVuex,
store
})
expect(wrapper.isVueInstance()).toBeTruthy()
});
});
при необходимости я могу опубликовать компонент, который отображается