Resultados de la búsqueda a petición "enzyme"

1 la respuesta

Inyección de un objeto react-intl en componentes de Enzyme montados para probar

EDITAR:Resuelto! Desplácese hacia abajo para la respuesta En nuestras pruebas de componentes, necesitamos que tengan acceso areact-intl [https://github.com/yahoo/react-intl]contexto. El problema es que estamos montando componentes individuales ...

11 la respuesta

Enzima: ¿cómo acceder y establecer el valor <input>?

Estoy confundido acerca de cómo acceder<input> valor al usarmount. Esto es lo que tengo como prueba: it('cancels changes when user presses esc', done => { const wrapper = mount(<EditableText defaultValue="Hello" />); const input ...

2 la respuesta

Las pruebas con Jest y Enzyme de React cuando los clics simulados llaman a una función que promete

Reaccionar v15.1.0Jest v12.1.1Enzima v2.3.0Estoy tratando de descubrir cómo probar un componente que llama a una promesa en una función invocada por un clic. Esperaba el de JestrunAllTicks() funciona para ayudarme aquí, pero no parece estar ...

6 la respuesta

cómo verificar el nodo DOM real usando la enzima react

¿Hay alguna manera de obtener el nodo DOM real para que pueda consultarlo con la API Dom en lugar de ser requerido para usar la API de la enzima, es solo para casos extremos donde, por ejemplo, necesito afirmar cosas sobre el nodo Dom en sí.

2 la respuesta

¿Cómo pasar el contexto al método de montaje Enzyme para probar el componente que incluye el componente Material UI?

Estoy tratando de usarmount de Enzyme para probar mi componente en el que se anidan varios componentes de la interfaz de usuario de material. Me sale este error al ejecutar la prueba: TypeError: Cannot read property 'prepareStyles' of ...

2 la respuesta

¿Cuándo debe usar render y shallow en las pruebas de Enzyme / React?

antes de publicar esta pregunta, intenté buscar en sqa stackexchange pero no encontré ninguna publicación sobre shallow y renderizar allí, así que espero que alguien pueda ayudarme aquí. ¿Cuándo debo usar shallow y renderizar en las pruebas de ...

3 la respuesta

¿Cómo simula un evento keyDown enter (u otros) en Enzyme?

Estoy tratando de simular unkeyDown evento, específicamente para Enter,keyCode: 13. He intentado varias formas diferentes de hacerlo, pero ninguna de ellas funciona. También busqué en línea y parece que esta función tiene errores o no funciona en ...

2 la respuesta

Cómo probar métodos y devolución de llamada usando Mocha, Chai y Enzyme en React-Redux

Tengo que escribir casos de prueba unitarios paraPlayerList contenedor yPlayer componente. Escribir casos de prueba para ramas y accesorios está bien, pero ¿cómo pruebo los métodos del componente y la lógica dentro de ellos? La cobertura de mi ...

2 la respuesta

¿Cómo burlarse de un método de ciclo de vida del componente React con Jest y Enzyme?

Los documentos de la enzima para la representación completa del DOMaquí [http://airbnb.io/enzyme/docs/api/mount.html]contiene el siguiente ejemplo de espionaje de un método de ciclo de vida con Sinon: describe('<Foo />', () => { it('calls ...

4 la respuesta

Cómo espiar componentWillMount usando jest y enzima

Estoy tratando de probar si se llamó a componentWillMount y para eso mi prueba es test('calls `componentWillMount` before rendering', () => { let fn = jest.fn(SomeComponent.prototype.componentWillMount) mount(<SomeComponent ...