Tag: REACT-TESTING-LIBRARY
Mis pruebas pasan pero tengo un error de referencia en la consola: Estás intentando acceder a una propiedad o método del entorno de Jest después de que haya sido desmontado. Prueba: import { render, screen, cleanup, fireEvent, waitFor } from ‘@testing-library/react’; import { create, act } from ‘react-test-renderer’; import Comp1 . . . Read more
¿Podemos simular una función que está escrita dentro del componente bajo prueba en Reactjs?
Este componente implementa Google reCAPTCHA. Esta no es la implementación completa, pero es similar. Estoy intentando probar si se ha llamado a una función de devolución de llamada onSuccess. function ReCaptcha() { function onSuccess() { console.log(“somos exitosos”); } useEffect(() => { window.grecaptcha = { enterprise: {}, }; window.grecaptcha.enterprise = { . . . Read more
¿Hay alguna manera sencilla de probar la respuesta de datos de axios desencadenada por el botón de envío? Y en general, realmente estoy teniendo problemas una vez que se trata de pruebas un poco más complejas o asíncronas. ¿Existe una herramienta simple que me permita crear pruebas de forma sencilla . . . Read more
Tengo un componente funcional de React con una solicitud en useEffect. const App = () => { const [data, setData] = useState<ijoke |=”” undefined=””>(undefined); const [isLoading, setIsLoading] = useState<boolean>(true); useEffect(() => { axios .get(“https://v2.jokeapi.dev/joke/Programming?type=single”) .then((res: AxiosResponse<ijoke>) => { setData(res.data); }) .catch((err) => console.log(err)) .finally(() => setIsLoading(false)); }, []); return ( . . . Read more