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

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

4 la respuesta

Simule un clic de botón en Jest

Simular un clic de botón parece una operación muy fácil / estándar. Sin embargo, no puedo hacer que funcione en las pruebas de Jest.js. Esto es lo que probé (y también lo hice usando jquery), pero no pareció desencadenar nada: import { mount } ...

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

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

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

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

2 la respuesta

Prueba del componente de reacción incluido en el enrutador (preferiblemente usando broma / enzima)

Tengo un componente Reaccionar que se incluye dentro del Componente de orden superior con enrutador de la siguiente manera: module.exports = withRouter(ManageProfilePage);Mis rutas son las siguientes: <Route path="/" component={AdrApp}> ...

2 la respuesta

¿Cómo probar un controlador de eventos de reacción que contiene history.push usando Jest y Enzyme?

Dado un componente simple: export default class SearchForm extends Component { constructor(props) { super(props) this.state = { query: '' } } onSubmit = (event) => { event.preventDefault() history.push(`/results/${this.state.query}`, { ...

2 la respuesta

Prueba unitaria Reaccionar clic fuera del componente

Usando el código deesta respuesta [https://stackoverflow.com/a/42234988/766958] para resolver hacer clic fuera de un componente: componentDidMount() { document.addEventListener('mousedown', this.handleClickOutside); } componentWillUnmount() ...

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