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.
destroy
Détruit une instance du composant Vue.
- Exemple:
import { mount } from '@vue/test-utils'
import sinon from 'sinon'
const spy = sinon.stub()
mount({
render: null,
destroyed() {
spy()
}
}).destroy()
expect(spy.calledOnce).toBe(true)
si l'option attachTo
ou attachToDocument
a provoqué le montage du composant sur le document, les éléments du DOM du composant seront également supprimés du document.
Pour les composants fonctionnels, destroy
ne supprime du document que les éléments DOM rendus.