Class DatabaseTestResource

  • All Implemented Interfaces:
    io.quarkus.test.common.QuarkusTestResourceLifecycleManager

    public class DatabaseTestResource
    extends Object
    implements io.quarkus.test.common.QuarkusTestResourceLifecycleManager
    Author:
    Chris Cranford
    • Field Detail

      • POSTGRES_DOCKER_IMAGE_NAME

        private static final org.testcontainers.utility.DockerImageName POSTGRES_DOCKER_IMAGE_NAME
      • postgresContainer

        private static org.testcontainers.containers.PostgreSQLContainer<?> postgresContainer
    • Constructor Detail

      • DatabaseTestResource

        public DatabaseTestResource()
    • Method Detail

      • start

        public Map<String,​String> start()
        Specified by:
        start in interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager
      • stop

        public void stop()
        Specified by:
        stop in interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager