【发布时间】:2019-01-02 09:17:46
【问题描述】:
我是 Vue js 的新手,我开始使用 Jest 进行单元测试。我不知道从哪里以及如何开始。我有这段 Vue 代码,我想用 Jest 进行测试。任何提示或想法我都会非常感激。 我读到我应该使用 Vue test-utils 中的 shallowMount 来避免组件测试期间的麻烦
<template >
<div class="wrapper">
<div class="user">
<span>{{ user.substr(0, 4) }}</span>
</div>
</div>
</template>
<script>
export default {
props: {
user: {
type: String,
required: true
}
}
}
</script>
目前我有这样的事情,但我不知道如何继续
import { shallowMount } from '@vue/test-utils'
import User from '../User.vue'
describe('User', () => {
it('Should substract four letters', () => {
const wrapper = shallowMount(User, {
props: {
''
}
})
})
})
【问题讨论】:
标签: javascript unit-testing vue.js vuejs2 jestjs