“Wie man die emittierte Methode von Child Component Vue JS testet” Code-Antworten

Wie man die emittierte Methode von Child Component Vue JS testet

const stub = sinon.stub()
const wrapper = mount(ParentComponent)
 // just a simple assertion that your parent component's handler for input event was called
wrapper.setMethods({ methodToTest: sub })

// you can pass a component in `find()` method then trigger the component's event
wrapper.find(ChildComponent).trigger('input')

// assert if the listener was called
expect(stub.called).tobeTruthy()
Wide-eyed Wildebeest

Wie man die emittierte Methode von Child Component Vue JS testet

<template>
  <div>
    <child-component ref="childRef" @custom="handleMethod" />
  </div>
</template>

const wrapper = mount(Component);
wrapper.vm.$refs.childRef.$emit('custom');
Wide-eyed Wildebeest

Ähnliche Antworten wie “Wie man die emittierte Methode von Child Component Vue JS testet”

Fragen ähnlich wie “Wie man die emittierte Methode von Child Component Vue JS testet”

Weitere verwandte Antworten zu “Wie man die emittierte Methode von Child Component Vue JS testet” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen