Javascript Vue单元测试-模拟插件返回值
我有一个返回布尔值的自定义插件。我想模拟这个值,而不是将插件导入测试。我可以很容易地模拟插件,但是如何在测试中更改返回值呢Javascript Vue单元测试-模拟插件返回值,javascript,unit-testing,vue.js,vue-test-utils,Javascript,Unit Testing,Vue.js,Vue Test Utils,我有一个返回布尔值的自定义插件。我想模拟这个值,而不是将插件导入测试。我可以很容易地模拟插件,但是如何在测试中更改返回值呢 const $mq = () => {}; wrapper = shallowMount(Component, { //... mocks: { $mq } //... }); 试验 如果有人提供此选项,您需要在将其提供给mocks选项之前更改该值 const $mq = () => true; wrapper = s
const $mq = () => {};
wrapper = shallowMount(Component, {
//...
mocks: {
$mq
}
//...
});
试验
如果有人提供此选项,您需要在将其提供给mocks选项之前更改该值
const $mq = () => true;
wrapper = shallowMount(Component, {
//...
mocks: {
$mq
}
//...
});
const $mq = () => true;
wrapper = shallowMount(Component, {
//...
mocks: {
$mq
}
//...
});