【发布时间】:2021-10-14 15:05:24
【问题描述】:
我的组件中有一个 v-if 渲染,它链接到 setup 方法中的 ref。 如何在我的测试脚本中测试渲染。 示例:
在组件中:
<div v-if="isCovid" class="covid"/>
setup() {
const isCovid = ref(true);
}
在测试组件中(我尝试了这个但不工作,测试收到 true):
it('do not render covid waring when its false', () => {
const wrapper = mount(TicketHeader,{
data(){
return { isCovid: false}
}
});
expect(wrapper.find('.covid').exists()).toBe(false)
});
【问题讨论】:
标签: unit-testing testing vuejs3 vue-composition-api