es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JESTJS

react-navigation 5: cómo probar los listeners de eventos de navegación utilizando Enzyme + Jest (React Native)

He implementado un listener de enfoque en mi componente de la siguiente manera (como se muestra en la documentación de react-navigation v5): componentDidMount() { const { navigation } = this.props this._unsubscribeFocus = navigation.addListener(‘focus’, () => { // hacer algo }) } Estoy teniendo dificultades para encontrar una forma de escribir . . . Read more

Violación Invariante: TurboModuleRegistry.getEnforcing(…): No se pudo encontrar ‘FileReaderModule’. (React Native)

Obteniendo un error mientras se realiza la prueba unitaria: Violación de la invariante: TurboModuleRegistry.getEnforcing(…): ‘FileReaderModule’ no se pudo encontrar. Verifique que haya un módulo con este nombre registrado en el binario nativo. Payslip.test.js import {render} from ‘@testing-library/react-native’; import Payslip from ‘../Payslip’; jest.mock(‘@react-native-async-storage/async-storage’, () => { return { multiSet: jest.fn(), multiRemove: . . . Read more

¿Por qué no está funcionando require() para mis constantes exportadas en un módulo de node.js?

Estoy tratando de ejecutar esta prueba en Jest: test(“encontrar el inicio más temprano”, () => { expect(findEarliestStart([ex.TS2])).toBe(ex.TS2.start_time); expect(findEarliestStart([ex.TS5, ex.TS2, ex.TS6])).toBe(ex.TS5.start_time); }); Tengo este require en el archivo de prueba: const ex = require(“constants”); Recibo el error de que TS2 no está definido, específicamente “TypeError: No se puede leer la propiedad . . . Read more