Estoy tratando de usar Enzyme para probar mi aplicación React y me encuentro con este error. No lo he visto mencionado en ningún otro lugar y no puedo entenderlo.
Aquí está el seguimiento de la pila:
TypeError: Cannot convert undefined or null to object at hasOwnProperty (<anonymous>) at Object.<anonymous> (../node_modules/react-shallow-renderer/cjs/react-shallow-renderer.js:54:21) at Object.<anonymous> (../node_modules/react-shallow-renderer/index.js:3:18) at Object.<anonymous> (../node_modules/react-test-renderer/shallow.js:3:18)Aquí está el código de mi prueba que lo está causando.
const Enzyme = require('enzyme'); const Adapter = require('enzyme-adapter-react-15'); Enzyme.configure({ adapter: new Adapter() }); ..... rest of test fileDependencias de package.json
"react": "15.6.0", "enzyme": "^3.11.0", "enzyme-adapter-react-15": "^1.4.3",