Sil.Builder.Testing
Compartilha suporte de testes de arquitetura, API e banco.
Como usar
Seção intitulada “Como usar”Use os testes gerados como base; execute a fatia HTTP com duas organizações e as verificações PostgreSQL.
dotnet run --project tests/Sil.Builder.Runtime.Data.Tests -- -failSkipsComandos de tests/ e src/ rodam no checkout do builder. Comandos dotnet builder rodam no backend consumidor após a instalação da ferramenta.
O que observar
Seção intitulada “O que observar”Sem PostgreSQL, testes de banco podem ser pulados. Em CI com banco, use -failSkips.
Uma referência obrigatória pode apontar para uma entidade sem insert publicado (a criação é uma ação manual do host). O teste de banco gerado grava o registro dela pelo repositório de escrita, quando a entidade declara repository: write, ou direto pelo DbContext do módulo, e confirma pela unidade de trabalho; o BLD2008 fica só para ciclos de referências obrigatórias e alvos ainda não aplicados.
README do componente ↗ · Catálogo de comandos · Todos os componentes