package eu.europeana.cloud.service.uis.persistent; import com.datastax.driver.core.Session; import eu.europeana.cloud.test.CassandraTestInstance; import org.junit.Before; /** * Test configuration for Cassandra */ public abstract class CassandraTestBase { // config: public static final String KEYSPACE_SCHEMA_CQL = "cassandra-uis.cql"; public static final String KEYSPACE = "uis_test4"; /** * Creates a new instance of this class. */ public CassandraTestBase() { CassandraTestInstance.getInstance(KEYSPACE_SCHEMA_CQL, KEYSPACE); } /** * @return The session to connect */ public Session getSession() { return CassandraTestInstance.getSession(KEYSPACE); } /** * Truncate the tables */ @Before public void truncateAll() { CassandraTestInstance.truncateAllData(false); } }