create.vue
<template>
<div class="content">
<base-input type="text" id="firstname" v-model="firstname"/>
</div>
</template>
<script>
import BaseInput from 'BaseInput.vue'
export default {
data () {
return {
firstname: ''
}
}
}
</script>
create.spec.js
import { shallowMount, createLocalVue } from '@vue/test-utils'
import Create from '/Create.vue'
import VueI18n from 'vue-i18n'
const wrapper = shallowMount(Create)
const vm = wrapper.vm
console.log(vm)
Как видите, при загрузке шаблона с помощьюмелкая гора.выдает ошибку,
Uncaught TypeError: Невозможно прочитать свойство 'firstname' undefined в веб-пакете: ///node_modules/@vue/test-utils/dist/vue-test-utils.js:5652: 0 <- index.6fc62f9fc7f0f4a43161.js: 9693 </p>