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 ...

1 la respuesta

Jest simula llamadas asíncronas dentro del componente reactivo

Soy nuevo en jest / enzima y estoy tratando de burlarme de una llamada a una función aync que devuelve una Promesa, la llamada se realiza dentro de un componente de reacción en el método componentDidMount. La prueba está intentando probar que ...

1 la respuesta

Enzyme simula un evento onChange

Estoy probando un componente de reacción con Mocha y Enzyme. Aquí está el componente (acortado por simplicidad, por supuesto): class New extends React.Component { // shortened for simplicity handleChange(event) { // handle changing state of ...

1 la respuesta

Enzima: ¿Cuándo usar superficial, renderizar o montar?

Desde elEnzima [https://github.com/airbnb/enzyme]docssuperficial [https://github.com/airbnb/enzyme/blob/master/docs/api/shallow.md], ...

1 la respuesta

Eslint debe aparecer en las dependencias del proyecto, no en las DevDependencies.

O no entiendodependencies vs.devDependencies en el nodo 100% todavía o eslint está mal aquí (no es capaz de analizar esto correctamente): 3:1 error 'chai' should be listed in the project's dependencies, not devDependencies ...

1 la respuesta

¿Cómo se accede a un estado en un componente React anidado envuelto por un HOC?

Estoy usandoEnzima [http://airbnb.io/enzyme/index.html], y en realidad podemos usar elejemplo [http://airbnb.io/enzyme/docs/api/ReactWrapper/setState.html#example]componente dado en los documentos como base para mi pregunta. Asumamos esto<Foo /> ...

1 la respuesta

El contenido de los cuadros de diálogo modales de React no está disponible para las pruebas de enzimas que utilizan mount ()

Tengo un componente Reaccionar con un diálogo modal (creado usandoreactstrap, pero otros han reportado problemas similares conreact-bootstrap y otros tipos de componentes modales). Enzyme no puede encontrar ninguno de los componentes dentro del ...

1 la respuesta

Descubrir cómo burlarse del cambio de tamaño de la ventana para una prueba de componente de reacción

Básicamente, cuando se monta el componente, tengo un oyente de eventos que escucha los eventos de cambio de tamaño. Alterna el estado de isMobileView y luego lo pasa a los niños como accesorio. Por lo tanto, es imperativo que esto funcione y se ...

1 la respuesta

Error de Jest / Enzyme: “El método 'setState' solo debe ejecutarse en un solo nodo. 3 encontrados en su lugar. ”

Soy bastante nuevo en las pruebas con Enzyme / Jest en una aplicación React, por lo que quizás haya algo mal con la forma en que configuro mi prueba. Quiero probar específicamente una sola función en ...

1 la respuesta

JEST prueba de componentes

Soy nuevo en escribir pruebas unitarias con Jest. Estoy probando un componente sobre una aplicación React. Hay dos componentes: Inicio y LogOutButton Este es el componente The Home: import 'bootstrap/dist/css/bootstrap.css'; ...