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.
emittedByOrder
Avertissement de déprédation
Le terme emittedByOrder
est obsolète et sera supprimé dans les prochaines versions.
Utilisez plutôt wrapper.emitted
.
Retourne un tableau contenant des événements personnalisés émis par le Wrapper
vm
.
Retours:
Array<{ name: string, args: Array<any> }>
Exemple:
import { mount } from '@vue/test-utils'
const wrapper = mount(Component)
wrapper.vm.$emit('foo')
wrapper.vm.$emit('bar', 123)
/*
wrapper.emittedByOrder() renvoie le tableau suivant :
[
{ name: 'foo', args: [] },
{ name: 'bar', args: [123] }
]
*/
// Faire valoir l'ordre d'émission d'événement
expect(wrapper.emittedByOrder().map(e => e.name)).toEqual(['foo', 'bar'])