0
Ich habe ein Problem mit dem flachen Renderer von Enzyme. Mein wrapper.root.node
gibt mir null sogar für einfaches div Element zurück.Enzym flacher Renderer gibt Nullknotenelement zurück
const wrapper = shallow(
<div>asd</div>
);
Und hier ist ShallowWrapper Objekt. Knotenelement ist null, aber die Eigenschaft "nicht gerendert" enthält das normal gerenderte Objekt. Warum das ?
ShallowWrapper {
"complexSelector": ComplexSelector {
"buildPredicate": [Function],
"childrenOfNode": [Function],
"findWhereUnwrapped": [Function],
},
"length": 1,
"node": null,
"nodes": Array [
null,
],
"options": Object {},
"renderer": ReactShallowRenderer {
"_instance": null,
"getRenderOutput": [Function],
"render": [Function],
},
"root": [Circular],
"unrendered": <div>
asd
</div>,
}