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

2 la respuesta

jest + enzima, usando mount (), document.getElementById () devuelve un valor nulo en el componente que aparece después de la llamada _method

Me enfrenté a un problema con mi broma + enzimamount() pruebas. Estoy probando una función, que cambia la visualización de componentes. Cambiar entre componentes: cuandostate.infoDisplayContent = 'mission' a missionControl componente está ...

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

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

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

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}`, { ...

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