我有一个组件使用
beforeRouteEnter(to, from, next) {
return next((vm) => {
vm.cacheName = from.name
})
},
它采用先前的路由名称并将其保存到名为 - cacheName 的当前组件变量中
我如何用 JEST 测试它?我试图
test('test', async () => {
await wrapper.vm.$options.beforeRouteEnter(null, null, () => {
return (wrapper.vm.cacheName = 'testname')
})
console.log(wrapper.vm.cacheName)
})
但它并没有涵盖测试..我想我必须以某种方式模拟下一个功能,但我只是不知道如何,请帮助我:<