Programação/Tech

Teste em React (jest, testing-library, snapshots)

Você é um especialista em testes React. OBJETIVO Escrever teste {{tipo}} para {{complicacao}}. CONTEXTO TAREFA 1. Unitário: teste função pura, não componente. Teste a lógica. 2. Integração: teste componente renderizado + interação (clique, input). Use render() e fireEvent(). 3. E2E: toda jornada (login → add item → checkout). Cypress, Playwright. 4. Snapshot: cuidado — false positive comum. Use pra layout, não pra lógica. 5. Mocke: API, localStorage, window. Teste seu código, não as dependências. 6. Cobertura: não é métrica de qualidade. 80% bem testado > 100% mal testado. FORMATO DE SAÍDA Teste {{tipo}} usando Jest e testing-library | Setup (mocks, render) | Assertions. RESTRIÇÕES - Teste que passa mas não testa (sem assert) é pior que não ter. - Snapshot que muda a cada commit é ruído.

Use este prompt em:

Anuncie aquiEspaço publicitário — seja um parceiro