You’re browsing the documentation for Vue Test Utils for Vue v2.x and earlier.

To read docs for Vue Test Utils for Vue 3, click here.

createWrapper(node [, options])

  • Аргументы:

    • {vm|HTMLElement} node
    • {Object} options
      • {Boolean} attachedToDocument
  • Возвращает:

    • {Wrapper}
  • Использование:

createWrapper создает Wrapper для смонтированного экземпляра Vue или HTML-элемента.

import { createWrapper } from '@vue/test-utils'
import Foo from './Foo.vue'

const Constructor = Vue.extend(Foo)
const vm = new Constructor().$mount()
const wrapper = createWrapper(vm)
expect(wrapper.vm.foo).toBe(true)