【发布时间】:2020-03-15 11:14:32
【问题描述】:
我想使用反应测试库而不是酶来测试组件是否基于条件呈现。
这是我的组件源代码:
{hasProperties() ? (<TargetComponent />) : null}
我怎样才能将该条件传递给测试。我尝试的是,但显然没有成功:
const hasProperties = () => true;
const renderOrNOt = hasProperties() ? (<TargetComponent />) : null;
const { container } = render(renderOrNOt);
expect(container.querySelector('label')).not.toBeNull();
【问题讨论】:
标签: reactjs react-testing-library