Ir para o conteúdo principal

Introdução

[Tradução Beta Não Oficial]

Esta página foi traduzida por PageTurner AI (beta). Não é oficialmente endossada pelo projeto. Encontrou um erro? Reportar problema →

Preact Testing Library no GitHub

npm install --save-dev @testing-library/preact

Esta biblioteca é construída sobre a DOM Testing Library, onde está a maior parte da lógica por trás das queries.

O Problema

Você quer escrever testes para seus componentes Preact que evitem detalhes de implementação e sejam sustentáveis a longo prazo.

A Solução

A Preact Testing Library é uma solução muito leve para testar componentes Preact. Ela fornece funções utilitárias simples sobre o preact/test-utils, incentivando práticas de teste mais robustas. Seu princípio fundamental é:

Quanto mais seus testes se assemelharem à forma como seu software é usado, mais confiança eles podem te dar.

Veja a introdução da DOM e a introdução do React para uma explicação mais detalhada.

O que esta biblioteca não é:

  1. Um executor de testes ou framework.

  2. Específico para um framework de teste.

Recomendamos o Jest como nossa escolha preferencial. Você pode consultar Usando sem Jest se quiser utilizar outro framework.