All Classes and Interfaces

Class
Description
Helpers para testes de integração com PostgreSQL via Testcontainers (postgres:18-alpine).
Pula o teste de integração quando não há Docker, com aviso alto: o motivo sai em ERROR no log e no relatório do JUnit, que mostra o teste como skipped.
Sobe um único container Garage (object storage S3-compatível) para os testes de integração — análogo a PostgresTestResource.
Base dos testes @MicronautTest com o Postgres de teste da casa: o singleton do PostgresTestResource, injetado pelo PostgresTestPropertyProvider, com as tabelas do app zeradas antes de cada teste.
Marca o teste de integração que precisa de Docker (Testcontainers: Postgres, Garage).
TestPropertyProvider que aponta o datasource do Micronaut Test para o Postgres de teste da casa (PostgresTestResource), sobrescrevendo o jdbc:... do application.yml.
Sobe um único PostgreSQLContainer (postgres:18-alpine) compartilhado entre todos os testes de integração da mesma JVM — o Postgres de teste padrão da casa.
Fábrica das regras ArchUnit compartilhadas da casa.