Testando highlight sem precisar dar submit!

Boa tarde, pessoal!

Quando nós testamos e não temos criado o bônus do highlight os testes são aprovados, mesmo o bônus não existindo. Isto se dá porque os testes de componente não tem esse teste específico implementado para ambiente de desenvolvimento, então resolvi mostrar para quem se interessa como fazer isso:

A princípio o arquivo tem apenas este teste:

  • 1

Então podemos adicionar no lugar do comentário // Add more tests here o código referente ao teste do highlight, que simula uma busca no input determinando o valor a ser encontrado, que no caso é er Cham. Você pode usar o que quiser no valor de searchString.

Voilà!
Quando você rodar o comando de teste, caso o bônus esteja funcionando como esperado, ele mostrará PASS src\components\App.test.js senão ele informará que bônus ainda está com inconsistências.

2 Curtidas