Olá, Gabriel! Tudo bem?
Desculpa pela demora, o problema continua?
Se sim, você está usando o projeto disponibilizado no curso? Ele foi criado usando o Create React App, que define algumas configurações para os testes de componentes.
Uma solução rápida pode ser configurar diretamente no arquivo de testes que o ambiente que o teste deve rodar é o JSDOM (para que tenha acesso ao document
). No topo do seu arquivo de testes, adicione:
/**
* @jest-environment jsdom
*/
Mas seria importante descobrirmos em que ponto o problema se originou, então se você puder compartilhar o projeto via GitHub, vamos poder entender melhor!
Espero ter ajudado!