我有一个Jest /酶测试。我需要测试将condition={true}
传递给Parent
时是否返回Child
。
test("Something", () => {
const wrapper = shallow(<Parent condition={true} />);
console.log(wrapper.debug());
});
从控制台日志中,我可以看到Child返回了它的状态:
<Fragment>
<Child>
[function]
</Child>
</Fragment>
如何为此编写测试? Child
本身返回null
,因此我无法测试HTML的存在,例如,一个类。