web-dev-qa-db-fra.com

Comment se moquer Vue Mixins pendant les tests unitaires en utilisant vue-test-utils et jest?

J'ai lu la documentation de vue-utils-test 3 fois et la documentation de plaisanterie aussi, mais je ne sais pas exactement comment se moquer du vue mixins dans vue composant et tester le composant.

14

Il y a deux façons:

  1. Vous pouvez utiliser createLocalVue , et enregistrer un mixin sur cette classe localVue:
const localVue = createLocalVue()
localVue.mixin(myMixin)

const wrapper = shallow(Post, {
    localVue,
})
  1. Vous pouvez passer mixins dans les options de montage:
const wrapper = shallow(Post, {
    mixins: [myMixin],
})
10
Edd