首页 > 解决方案 > React 测试库 .toHaveTextContent 完全匹配

问题描述

expect(stuff).toHaveTextContent(text)只有当文本完全匹配时,我才能通过?

.toHaveTextContent("1")如果我正在测试的文本是“100”,则算作匹配

标签: reactjsreact-testing-library

解决方案


使用innerHTML获取文本

const element = await waitFor(() => document.querySelector('<YOUR_QUERY>'));

expect(element.innerHTML).toEqual('100')

推荐阅读