reactjs - shallowwrapper - shallow test enzyme
superficial
- No hay niños rindiendo
- Aislado, seguro que el error viene de aquí.
hacer
- Sin ciclos de vida
- Render niños
- Menos APIs (
setState
,debug
...)
montar
Requerirá jsdom o similar.
- Métodos de ciclo de vida, como
componentDidMount
- Render niños
Si algunos de sus hijos son componentes conectados, es probable que no quiera usar el mount
, o tendrá que configurar un <Provider>
y almacenar la creación, lo que sería un poco doloroso, solo use shallow
en este caso.
Esta post es realmente perspicaz sobre el tema.