package com.dalab.discovery.sd.config; import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.InitializingBean; import org.testcontainers.containers.JdbcDatabaseContainer; /** * Starts a docker container with a database for running integration tests. * Implementations are expected to be autowired as beans into the test context. */ public interface ISqlTestContainer extends InitializingBean, DisposableBean { JdbcDatabaseContainer getTestContainer(); String getDriverClassName(); }