0
In meiner reactjs Komponente habe ich eine Methode getContainer (doc) mit dieser Linie genannt:Wie Mock-Unit-Test im Mock-Modus?
let w = Math.max(doc.documentElement.clientWidth, window.innerWidth);
Es dauert 1 Parameter namens doc: Htmldocument. In meinem Mokka Unittest Ich habe:
let mockDoc = {documentElement: {clientWidth:100}}
let res = wrapper.instance().getContainer(mockDoc);
Wenn ich den Test laufen immer noch einen Fehler ich, wie kann ich dieses Problem beheben?
Fehler:
TypeError: Cannot read property 'clientWidth' of undefined