title: Vue-test-utils wrapper undefined
body: <p>I have the following test suite in Jest for a component. I have successfully written unit tests for several other components that follow a similar structure:</p>
  
  <pre><code>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', () =&gt; {
    let localVue, store, wrapper, storeSetup
  
    beforeEach(() =&gt; {
       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', () =&gt; {
       /* undefined */
       console.log('wrapper: ', wrapper)
    })
  })
  </code></pre>
  
  <p>By inspection, the component being mounted, the store, and localVue instance are well-defined.</p>