why testing emit not working jest vuejs code example
Example: vue test utils emitted
// assert event has been emitted
expect(wrapper.emitted('foo')).toBeTruthy()
// assert event count
expect(wrapper.emitted('foo').length).toBe(2)
// assert event payload
expect(wrapper.emitted('foo')[1]).toEqual([123])