Resultados de la búsqueda a petición "enzyme"
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á ...
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() ...
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 } ...
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 ...
¿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}`, { ...
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 ...
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'; ...