Vue.js Vuex-组件的setter调用后的getters值 脚本
我想对我的注册流进行单元测试Vue.js Vuex-组件的setter调用后的getters值 脚本,vue.js,jestjs,vuex,nuxt.js,Vue.js,Jestjs,Vuex,Nuxt.js,我想对我的注册流进行单元测试 // pages/signup.vue <template> <CustomInput v-model="inputForm" /> </template> <script> … computed: { ...mapGetters('signup', ['input']), inputForm: { get() { return this.input }
// pages/signup.vue
<template>
<CustomInput v-model="inputForm" />
</template>
<script>
…
computed: {
...mapGetters('signup', ['input']),
inputForm: {
get() {
return this.input
},
set(value) {
this.setInputForm(value)
}
}
},
methods: {
...mapActions('signup', ['setInputForm'])
}
}
</script>
//pages/signup.vue
…
计算:{
…mapGetters('signup',['input']),
输入格式:{
得到(){
返回此.input
},
设置(值){
this.setInputForm(值)
}
}
},
方法:{
…映射操作('signup',['setInputForm']))
}
}
Mu当前测试位于/pages/signup.spec.js中
问题
component.vm.inputForm
尚未更新
我的问题是,我是否可以模拟操作/setInputForm
,该操作将在不导入存储本身的情况下更改getters/input
的值
最好的测试方法是什么
谢谢