Package com.test
Class AbstractTestSuite
java.lang.Object
com.test.AbstractTestSuite
- Direct Known Subclasses:
ConcreteCubridSuiteIT
,ConcreteDb2SuiteIT
,ConcreteDerbySuiteIT
,ConcreteFirebirdSuiteIT
,ConcreteH2SuiteIT
,ConcreteHsqldbSuiteIT
,ConcreteInformixSuiteIT
,ConcreteMckoiSuiteIT
,ConcreteMimerSuiteIT
,ConcreteMonetDbSuiteIgnoreIT
,ConcreteMySqlSuiteIT
,ConcreteNeo4jSuiteIT
,ConcreteOracleSuiteIT
,ConcretePostgreSqlSuiteIT
,ConcreteSqliteSuiteIT
,ConcreteSqlServerSuiteIT
,ConcreteSybaseSuiteIT
,ConcreteVerticaSuiteIT
-
Field Summary
Modifier and TypeFieldDescriptionprotected InjectionModel
protected static final AtomicBoolean
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected static final org.apache.logging.log4j.Logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
protected Collection<String>
Default columns processing.void
abstract void
-
Field Details
-
LOGGER
protected static final org.apache.logging.log4j.Logger LOGGER -
jdbcURL
-
jdbcUser
-
jdbcPass
-
jdbcQueryForDatabaseNames
-
jdbcQueryForTableNames
-
jdbcQueryForColumnNames
-
jdbcQueryForValues
-
jdbcColumnForDatabaseName
-
jdbcColumnForTableName
-
jdbcColumnForColumnName
-
jsqlDatabaseName
-
jsqlTableName
-
jsqlColumnName
-
isSetupDone
-
injectionModel
-
-
Constructor Details
-
AbstractTestSuite
public AbstractTestSuite()
-
-
Method Details
-
setupInjection
- Throws:
Exception
-
initializeBackend
- Throws:
Exception
-
initialize
- Throws:
Exception
-
requestJdbc
public void requestJdbc() -
listDatabases
- Throws:
JSqlException
-
listTables
- Throws:
JSqlException
-
listColumns
- Throws:
JSqlException
-
parse
Default columns processing. Can be overridden like for Sqlite.- Parameters:
columns
-- Returns:
-
listValues
- Throws:
JSqlException
-