Class AbstractTestSuite
java.lang.Object
com.test.AbstractTestSuite
- Direct Known Subclasses:
ConcreteCubridSuiteIT, ConcreteDb2SuiteIT, ConcreteDerbySuiteIT, ConcreteFirebirdSuiteIT, ConcreteH2SuiteIT, ConcreteHsqldbSuiteIT, ConcreteInformixSuiteIT, ConcreteMckoiSuiteIT, ConcreteMimerSuiteIgnoreIT, 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
-
initBackend
-
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
-