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: REACT-TESTING-LIBRARY

¿Cómo puedo comprobar si el componente importado en mi devolución existe en el documento con React Testing Library?

Tengo un componente que devuelve otro componente importado (HelloComponent). En mi prueba, quiero comprobar que HelloComponent está en el documento. Mi componente: import HelloComponent from ‘./helloComponent’; const Plans: FC = () => { return ( ); }; export default Plans; Mi prueba: describe(‘plans’, () => { it(‘renderiza el componente de . . . Read more

Prueba unitaria para el componente React que contiene useRouteMatch.

Tengo el siguiente componente: import React, { useState, useEffect } from ‘react’; import { createPortal } from ‘react-dom’; import { useRouteMatch, Link } from ‘react-router-dom’; interface MyComponentProps { myId?: string; link?: string; } export const MyComponent: React.FunctionComponent = ({ myId = ‘default-id’, link, children }) => { const [myOutlet, setMyOutlet] . . . Read more

El cliente de Apollo no está llamando con las variables correctas.

Tengo una consulta como: export default gql` query getStatus($statusInput: StatusInput!) { getStatus(statusInput: $statusInput) { canAccess isCorrect } } `; Y luego tengo un hook que utiliza esta consulta: const useStatus = () => { const [someId] = useId(); return useQuery<{ getStatus: StatusResponse }>(getStatus, { variables: { statusInput: { id: someId, . . . Read more

Burlándose de un rechazo personalizado de promesa con jest y react

Estoy intentando probar un código dentro de un bloque de catch usando React Testing Lib y Jest. Las solicitudes son manejadas dentro del componente a través de axios. Estoy simulando axios de la siguiente manera: “`jest.mock(‘axios’); const mockedAxios = axios as jest.Mocked; Usando `mockRejectedValue`. **Test** test(‘returns throws error’, async () . . . Read more