Testcontainers
Sobe bancos e serviços reais em containers descartáveis nos testes.
BibliotecaOpen source
Bibliotecas que iniciam containers Docker (bancos, filas, etc.) durante os testes de integração e os descartam ao final.
Quando usar
Para testes de integração contra bancos e serviços reais, sem mocks.
Quando evitar
Em ambientes de CI sem Docker, ou em testes que precisam ser extremamente rápidos.
Relacionadas
Da mesma área, com propósito próximo.
Testes de mutação: mede se seus testes realmente pegam bugs.
CLIOpen source★ 3,3 milFramework de testes JavaScript consagrado.
FrameworkOpen source★ 45,5 milFramework de testes flexível para Node.js e navegadores.
BibliotecaOpen source★ 22,9 milTesta componentes como o usuário os usa, não pelos detalhes internos.
BibliotecaOpen source★ 19,7 mil