Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

3
respostas

No meu caso deu erro no expect do Router (navigate

Deu erro no teste do expect que verificava se a rota foi chamada. expect(navigateSpy).toHaveBeenCalled();

O erro é: O formulario signup > deve cadastrar um usuario Expected spy navigate to have been called with: [ [ '' ] ] but it was never called.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
3 respostas

Fala ai Diogo, tudo bem? O problema é porque seu navigateSpy não foi chamado nenhuma vez e tu esperava que fosse pelo menos uma.

Tente olhar como está testando o comportamento e se o teste está simulando o comportamento que iria chamar esse spy.

Espero ter ajudado.

Valeu, cheguei a pegar um comparer pra tentar achar a diferença do que foi que resolveu, fiquei na duvida se o ; do bloco it, se porque passei username com @, enfim, resolvi. Peguei o código do repositório, comparei com o meu e coloquei pra rodar. Mas valeu a intenção!

Boa Diogo, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.