не определено, я подозреваю, что вы можете просто передать объект параметров в shallowMount.

ользуюJest с участиемvue-test-utils пытаясь проверить, реагирует ли дочерний компонент на$emit событие в родительском компоненте.

Библиотека test-utils VueJS предоставляетparentComponent опция, которую нужно пропустить при монтаже / мелком монтаже компонента.

Все работает нормально, за исключением того, что, хотя я создаю экземпляр компонента с помощью фиктивного хранилища Vuex, родительский компонент выдает

Ошибка типа: невозможно прочитать свойство 'состояние' из неопределенного

наthis.$store.state.something.here кусок кода в родительском компоненте.

Как я могу издеваться над магазином Vuex там?

Компонент mount выглядит следующим образом:

const wrapper = shallowMount(ChildComponent, {
  store,
  localVue,
  parentComponent: ParentComponent,
  mocks: {
    $t: msg => msg,
  },
});

Есть идеи, как это решить?

Ответы на вопрос(2)

Ваш ответ на вопрос