При написании модульных тестов с ava и vuejs как я могу вызвать событие Enter keyup?
ava
vuejs
Enter
Например, со следующим компонентом, как я могу проверить, что someFunction был вызван?
someFunction
<input @keyup.enter="someFunction" />
Я нашел в vue-test-utils docs . Мне нужно позвонить input.trigger('keyup.enter');
input.trigger('keyup.enter');
Вот полный пример:
test('it should call add mutation', t => { const wrapper = mount(Todo, { localVue, store: createStore() }); const input = wrapper.find('.todo-value'); input.setValue('New todo item'); input.trigger('keyup.enter'); t.true(mutations.add.called); });