public class DevApiBaseTestCase extends InternalXBaseTestCase
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
dbCharset |
(package private) java.lang.String |
dbCollation |
private java.lang.Boolean |
mysqlRunningLocally |
(package private) Schema |
schema |
(package private) Session |
session
Session for use in tests.
|
baseUrl, DEFAULT_METADATA_CHARSET, fact, isSetForXTests, testHostInfo, testProperties| Constructor and Description |
|---|
DevApiBaseTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
assertNonSecureSession(Session sess) |
protected void |
assertPreparedStatementsCount(int threadId,
int expectedCount,
int countdown) |
protected void |
assertPreparedStatementsCountsAndId(Session sess,
int expectedPrepStmtsCount,
Statement<?,?> stmt,
int expectedId,
int expectedExec) |
protected void |
assertPreparedStatementsStatusCounts(Session sess,
int expectedPrep,
int expectedExec,
int expectedDealloc) |
protected static void |
assertSecureSession(Session sess) |
protected static void |
assertSecureSession(Session sess,
java.lang.String user) |
java.lang.String |
buildString(int length,
char charToFill) |
int |
count_data(DocResult docs1) |
void |
destroyTestSession() |
protected void |
dropCollection(java.lang.String collectionName) |
(package private) int |
getPreparedStatementExecutionsCount(Session sess,
int prepStmtId) |
(package private) int |
getPreparedStatementId(PreparableStatement<?> stmt) |
(package private) int |
getPreparedStatementsCount() |
(package private) int |
getPreparedStatementsCount(int threadId) |
(package private) int |
getPreparedStatementsCount(Session sess) |
(package private) int |
getPrepDeallocateCount(Session sess) |
(package private) int |
getPrepExecuteCount(Session sess) |
(package private) int |
getPrepPrepareCount(Session sess) |
protected int |
getThreadId(Session sess) |
protected boolean |
isMysqlRunningLocally() |
protected boolean |
isServerRunningOnWindows() |
protected java.lang.String |
makeParam(PropertyKey key,
java.lang.Enum<?> value) |
protected java.lang.String |
makeParam(PropertyKey key,
java.lang.String value) |
protected java.lang.String |
makeParam(PropertyKey key,
java.lang.String value,
boolean isFirst) |
boolean |
setupTestSession() |
protected void |
sqlUpdate(java.lang.String sql) |
protected boolean |
supportsTestCertificates(Session sess) |
protected boolean |
supportsTLSv1_2(ServerVersion version) |
assertSessionStatusEquals, assertSessionStatusNotEquals, assertThrows, assertThrows, assertThrows, assertThrows, createAuthenticatedTestProtocol, createTempTestCollection, createTestProtocol, createTestSchema, createTestSession, dropTempTestCollection, getEncodedTestHost, getTestDatabase, getTestHost, getTestPassword, getTestPort, getTestUser, mysqlVersionMeetsMinimum, mysqlVersionMeetsMinimumSession session
Schema schema
java.lang.String dbCharset
java.lang.String dbCollation
private java.lang.Boolean mysqlRunningLocally
public boolean setupTestSession()
public void destroyTestSession()
protected void sqlUpdate(java.lang.String sql)
protected void dropCollection(java.lang.String collectionName)
protected java.lang.String makeParam(PropertyKey key, java.lang.Enum<?> value)
protected java.lang.String makeParam(PropertyKey key, java.lang.String value)
protected java.lang.String makeParam(PropertyKey key, java.lang.String value, boolean isFirst)
protected boolean isServerRunningOnWindows()
throws java.sql.SQLException
java.sql.SQLExceptionprotected boolean isMysqlRunningLocally()
protected int getThreadId(Session sess)
int getPrepPrepareCount(Session sess)
int getPrepExecuteCount(Session sess)
int getPrepDeallocateCount(Session sess)
int getPreparedStatementsCount()
int getPreparedStatementsCount(int threadId)
int getPreparedStatementsCount(Session sess)
int getPreparedStatementExecutionsCount(Session sess, int prepStmtId)
protected boolean supportsTestCertificates(Session sess)
protected boolean supportsTLSv1_2(ServerVersion version) throws java.lang.Exception
java.lang.Exceptionint getPreparedStatementId(PreparableStatement<?> stmt)
protected void assertPreparedStatementsCountsAndId(Session sess, int expectedPrepStmtsCount, Statement<?,?> stmt, int expectedId, int expectedExec)
protected void assertPreparedStatementsStatusCounts(Session sess, int expectedPrep, int expectedExec, int expectedDealloc)
protected void assertPreparedStatementsCount(int threadId,
int expectedCount,
int countdown)
protected static void assertNonSecureSession(Session sess)
protected static void assertSecureSession(Session sess)
protected static void assertSecureSession(Session sess, java.lang.String user)
public java.lang.String buildString(int length,
char charToFill)
public int count_data(DocResult docs1)