【发布时间】:2019-10-09 13:30:21
【问题描述】:
我正在测试一个组件,如果 ItemLength = 1, render 返回 null。
const { container, debug } = render(<MyComp ItemLength={1} />);
当我在测试中调用debug() 时,它显示<div />。如何检查组件在我的测试中返回一个空 div?
【问题讨论】:
-
getByText(container, (content, element) => element.tagName.toLowerCase() === 'div')尝试使用 getByText 匹配元素 TagName
标签: reactjs react-testing-library