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 com.jsql.model.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
protected com.jsql.model.InjectionModel injectionModel
-
-
Constructor Details
-
AbstractTestSuite
public AbstractTestSuite()
-
-
Method Details
-
setupInjection
- Throws:
Exception
-
initializeBackend
- Throws:
Exception
-
initialize
- Throws:
Exception
-
requestJdbc
public void requestJdbc() -
listDatabases
public void listDatabases() throws com.jsql.model.exception.JSqlException- Throws:
com.jsql.model.exception.JSqlException
-
listTables
public void listTables() throws com.jsql.model.exception.JSqlException- Throws:
com.jsql.model.exception.JSqlException
-
listColumns
public void listColumns() throws com.jsql.model.exception.JSqlException- Throws:
com.jsql.model.exception.JSqlException
-
parse
Default columns processing. Can be overridden like for Sqlite.- Parameters:
columns
-- Returns:
-
listValues
public void listValues() throws com.jsql.model.exception.JSqlException- Throws:
com.jsql.model.exception.JSqlException
-