|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectjunit.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.TestCaseExceptionTestCase.setUp()
protected void tearDown()
throws Exception
tearDown in class junit.framework.TestCaseExceptionTestCase.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).
DynamicTableTestpublic 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 | |||||||||