Оболочка Vue-test-utils не определена - PullRequest
0 голосов
/ 02 октября 2018

У меня есть следующий набор тестов в Jest для компонента.Я успешно написал модульные тесты для нескольких других компонентов, которые имеют похожую структуру:

import { createLocalVue, mount } from '@vue/test-utils'
import Vuex from 'vuex'
import storeMock from '@mocks/store'
import RequestProposalsContainer from '@/components/RequestProposals/RequestProposalsContainer'

describe('ProviderComparison component', () => {
  let localVue, store, wrapper, storeSetup

  beforeEach(() => {
     localVue = createLocalVue()
     localVue.use(Vuex)

     storeSetup = storeMock()
     store = new Vuex.Store(storeSetup)
     /* wrapper is undefined and I'm not sure why */
     wrapper = mount(RequestProposalsContainer, {
       localVue,
       store
     })
  })

  it('renders correct structure', () => {
     /* undefined */
     console.log('wrapper: ', wrapper)
  })
})

В результате проверки монтируемый компонент, хранилище и экземпляр localVue определены.

...