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,ConcretePostgresSuiteIT,ConcreteSqliteSuiteIT,ConcreteSqlServerSuiteIT,ConcreteSybaseSuiteIT,ConcreteVerticaSuiteIT
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected InjectionModelprotected static final AtomicBooleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected static final org.apache.logging.log4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidprotected Collection<String> Default columns processing.voidabstract 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
-
initBackend
- 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. -
listValues
- Throws:
JSqlException
-