vue.js单元测试html内容不存在

时间:2018-11-28 04:46:45

标签: vue.js vue-test-utils

使用vue test utils,我无法在docs中找到如何测试未呈现html / text的方法。例如,要测试是否呈现了html文本,我们可以使用

expect(wrapper.html()).toContain('Some specific placeholder')

如何测试此字符串“某些特定占位符”未呈现?

1 个答案:

答案 0 :(得分:0)

我认为您最好使用text而不是html,那样,您当前的测试将是:

expect(wrapper.text()).toBe('Some specific placeholder')

,然后检查是否没有渲染的文本,就像这样:

expect(wrapper.text()).toBe('')

expect(wrapper.text()).not.toBe('Some specific placeholder')

取决于您的特定情况。