File size: 544 Bytes
442299c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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();
}