|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase org.melati.poem.test.DatabaseTest
public class DatabaseTest
Test db outside of PoemTestCase so that we do not run into session closing issues.
Constructor Summary | |
---|---|
DatabaseTest(String name)
|
Method Summary | |
---|---|
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testAddConstraints()
Test method for Database.addConstraints() . |
void |
testAddTableAndCommit()
Test method for #addTableAndCommit(org.melati.poem.TableInfo, java.lang.String) . |
void |
testAdministerCapability()
If we are not in a session then an unsafe read is performed. |
void |
testAdministratorUser()
Test method for Database.administratorUser() . |
void |
testBeginExclusiveLock()
Test method for Database.beginExclusiveLock() . |
void |
testBeginSession()
Test method for Database.beginSession(org.melati.poem.AccessToken) . |
void |
testColumns()
Test method for Database.columns() . |
void |
testConnect()
Test method for org.melati.poem.Database#connect(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) . |
void |
testDatabase()
Test method for Database.Database() . |
void |
testDisconnect()
Test method for Database.disconnect() . |
void |
testDump()
Test method for Database.dump() . |
void |
testDumpCacheAnalysis()
Test method for Database.dumpCacheAnalysis() . |
void |
testEndExclusiveLock()
Test method for Database.endExclusiveLock() . |
void |
testEndSession()
Test method for Database.endSession() . |
void |
testGetCanAdminister()
Test method for Database.getCanAdminister() . |
void |
testGetCapabilityTable()
Test method for Database.getCapabilityTable() . |
void |
testGetColumnInfoTable()
Test method for Database.getColumnInfoTable() . |
void |
testGetCommittedConnection()
Test method for Database.getCommittedConnection() . |
void |
testGetDbms()
Test method for Database.getDbms() . |
void |
testGetDisplayTables()
Test method for Database.getDisplayTables() . |
void |
testGetFreeTransactionsCount()
Test method for Database.getFreeTransactionsCount() . |
void |
testGetGroupCapabilityTable()
Test method for Database.getGroupCapabilityTable() . |
void |
testGetGroupMembershipTable()
Test method for Database.getGroupMembershipTable() . |
void |
testGetGroupTable()
Test method for Database.getGroupTable() . |
void |
testGetQueryCount()
Test method for Database.getQueryCount() . |
void |
testGetSettingTable()
Test method for Database.getSettingTable() . |
void |
testGetTable()
Test method for Database.getTable(java.lang.String) . |
void |
testGetTableCategoryTable()
Test method for Database.getTableCategoryTable() . |
void |
testGetTableInfoTable()
Test method for Database.getTableInfoTable() . |
void |
testGetTransactionsCount()
Test method for Database.getTransactionsCount() . |
void |
testGetUserTable()
Test method for Database.getUserTable() . |
void |
testGivesCapabilitySQL()
Test method for givesCapabilitySQL(org.melati.poem.User, org.melati.poem.Capability) . |
void |
testGuestAccessToken()
Test method for Database.guestAccessToken() . |
void |
testGuestUser()
Test method for Database.guestUser() . |
void |
testHasCapability()
Test method for Database.hasCapability(org.melati.poem.User, org.melati.poem.Capability) . |
void |
testInCommittedTransaction()
Test method for Database.inCommittedTransaction(org.melati.poem.AccessToken, org.melati.poem.PoemTask) . |
void |
testIncrementQueryCount()
Test method for org.melati.poem.Database#incrementQueryCount() . |
void |
testInSession()
Test method for Database.inSession(org.melati.poem.AccessToken, org.melati.poem.PoemTask) . |
void |
testIsFree()
Test method for Database.isFree(org.melati.poem.PoemTransaction) . |
void |
testLogCommits()
Test method for Database.logCommits() . |
void |
testLogSQL()
Test method for Database.logSQL() . |
void |
testPoemTransaction()
Test method for Database.poemTransaction(int) . |
void |
testQuotedName()
Test method for Database.quotedName(java.lang.String) . |
void |
testReferencesToPersistent()
Test method for Database.referencesTo(org.melati.poem.Persistent) . |
void |
testReferencesToTable()
Test method for Database.referencesTo(org.melati.poem.Table) . |
void |
testSetCanAdminister()
Test method for Database.setCanAdminister() . |
void |
testSetCanAdministerString()
Test method for Database.setCanAdminister(java.lang.String) . |
void |
testSetLogCommits()
Test method for Database.setLogCommits(boolean) . |
void |
testSetLogSQL()
Test method for Database.setLogSQL(boolean) . |
void |
testSetTransactionsMax()
Test method for Database.setTransactionsMax(int) . |
void |
testShutdown()
Test method for org.melati.poem.Database#shutdown() . |
void |
testSqlQuery()
Test method for Database.sqlQuery(java.lang.String) . |
void |
testSqlUpdate()
Test method for Database.sqlUpdate(java.lang.String) . |
void |
testTables()
Test method for Database.tables() . |
void |
testToString()
Test method for Database.toString() . |
void |
testTransaction()
Test method for Database.transaction(int) . |
void |
testTransactionsMax()
Test method for Database.transactionsMax() . |
void |
testTrimCache()
Test method for Database.trimCache(int) . |
void |
testUncacheContents()
Test method for Database.uncache() . |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DatabaseTest(String name)
name
- Method Detail |
---|
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
TestCase.setUp()
protected void tearDown() throws Exception
tearDown
in class junit.framework.TestCase
Exception
TestCase.tearDown()
public void testDatabase()
Database.Database()
.
public void testConnect()
org.melati.poem.Database#connect(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
.
public void testDisconnect()
Database.disconnect()
.
public void testShutdown()
org.melati.poem.Database#shutdown()
.
public void testAddTableAndCommit()
#addTableAndCommit(org.melati.poem.TableInfo, java.lang.String)
.
DynamicTableTest
public void testAddConstraints()
Database.addConstraints()
.
public void testTransactionsMax()
Database.transactionsMax()
.
public void testSetTransactionsMax()
Database.setTransactionsMax(int)
.
public void testGetTransactionsCount()
Database.getTransactionsCount()
.
public void testGetFreeTransactionsCount()
Database.getFreeTransactionsCount()
.
public void testPoemTransaction()
Database.poemTransaction(int)
.
public void testTransaction()
Database.transaction(int)
.
public void testIsFree()
Database.isFree(org.melati.poem.PoemTransaction)
.
public void testBeginExclusiveLock()
Database.beginExclusiveLock()
.
public void testEndExclusiveLock()
Database.endExclusiveLock()
.
public void testInSession()
Database.inSession(org.melati.poem.AccessToken, org.melati.poem.PoemTask)
.
public void testBeginSession()
Database.beginSession(org.melati.poem.AccessToken)
.
public void testEndSession()
Database.endSession()
.
public void testInCommittedTransaction()
Database.inCommittedTransaction(org.melati.poem.AccessToken, org.melati.poem.PoemTask)
.
public void testGetTable()
Database.getTable(java.lang.String)
.
public void testTables()
Database.tables()
.
public void testGetDisplayTables()
Database.getDisplayTables()
.
public void testColumns()
Database.columns()
.
public void testGetTableInfoTable()
Database.getTableInfoTable()
.
public void testGetTableCategoryTable()
Database.getTableCategoryTable()
.
public void testGetColumnInfoTable()
Database.getColumnInfoTable()
.
public void testGetCapabilityTable()
Database.getCapabilityTable()
.
public void testGetUserTable()
Database.getUserTable()
.
public void testGetGroupTable()
Database.getGroupTable()
.
public void testGetGroupMembershipTable()
Database.getGroupMembershipTable()
.
public void testGetGroupCapabilityTable()
Database.getGroupCapabilityTable()
.
public void testGetSettingTable()
Database.getSettingTable()
.
public void testSqlQuery()
Database.sqlQuery(java.lang.String)
.
public void testSqlUpdate()
Database.sqlUpdate(java.lang.String)
.
public void testGuestUser()
Database.guestUser()
.
public void testAdministratorUser()
Database.administratorUser()
.
public void testGivesCapabilitySQL()
givesCapabilitySQL(org.melati.poem.User, org.melati.poem.Capability)
.
public void testHasCapability()
Database.hasCapability(org.melati.poem.User, org.melati.poem.Capability)
.
public void testGuestAccessToken()
Database.guestAccessToken()
.
public void testAdministerCapability()
Database.administerCapability()
.
public void testGetCanAdminister()
Database.getCanAdminister()
.
public void testSetCanAdminister()
Database.setCanAdminister()
.
public void testSetCanAdministerString()
Database.setCanAdminister(java.lang.String)
.
public void testTrimCache()
Database.trimCache(int)
.
public void testUncacheContents()
Database.uncache()
.
public void testReferencesToPersistent()
Database.referencesTo(org.melati.poem.Persistent)
.
public void testReferencesToTable()
Database.referencesTo(org.melati.poem.Table)
.
public void testDumpCacheAnalysis()
Database.dumpCacheAnalysis()
.
public void testDump()
Database.dump()
.
public void testGetDbms()
Database.getDbms()
.
public void testQuotedName()
Database.quotedName(java.lang.String)
.
public void testToString()
Database.toString()
.
public void testGetCommittedConnection()
Database.getCommittedConnection()
.
public void testLogSQL()
Database.logSQL()
.
public void testSetLogSQL()
Database.setLogSQL(boolean)
.
public void testLogCommits()
Database.logCommits()
.
public void testSetLogCommits()
Database.setLogCommits(boolean)
.
public void testGetQueryCount()
Database.getQueryCount()
.
public void testIncrementQueryCount()
org.melati.poem.Database#incrementQueryCount()
.
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |