Package com.test
Class AbstractTestSuite
java.lang.Object
com.test.AbstractTestSuite
- Direct Known Subclasses:
ConcreteAccessSuiteIT,ConcreteAltibaseSuiteIT,ConcreteClickhouseSuiteIT,ConcreteCubridSuiteIT,ConcreteDb2SuiteIT,ConcreteDerbySuiteIT,ConcreteExasolSuiteIT,ConcreteFirebirdSuiteIT,ConcreteH2SuiteIT,ConcreteHanaSuiteIT,ConcreteHsqldbSuiteIT,ConcreteInformixSuiteIT,ConcreteMckoiSuiteIT,ConcreteMimerSuiteIT,ConcreteMonetdbSuiteIT,ConcreteMySqlSuiteIT,ConcreteNeo4jSuiteIT,ConcreteOracleSuiteIT,ConcretePostgresSuiteIT,ConcretePrestoSuiteIT,ConcreteSqliteSuiteIT,ConcreteSqlserverSuiteIT,ConcreteSybaseSuiteIT,ConcreteVerticaSuiteIT,ConcreteVirtuosoSuiteIT
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected InjectionModelprotected static final AtomicBooleanprotected Stringprotected Stringprotected Stringprotected static final org.apache.logging.log4j.Loggerprotected Stringprotected Stringprotected Stringprotected Stringprotected String -
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
-
queryAssertDatabases
-
queryAssertTables
-
queryAssertColumns
-
queryAssertValues
-
databaseToInject
-
tableToInject
-
columnToInject
-
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
-