|
|||||||||
| 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.opensubsystems.core.persist.db.DatabaseTest
org.opensubsystems.security.persist.db.SecureDatabaseTest
org.opensubsystems.security.persist.db.ExternalSessionDatabaseFactoryTest.ExternalSessionDatabaseFactoryTestInternal
public static class ExternalSessionDatabaseFactoryTest.ExternalSessionDatabaseFactoryTestInternal
Internal class which can be included in other test suites directly without including the above suite. This allows us to group multiple tests together and the execute the DatabaseTestSetup only once
| Field Summary | |
|---|---|
protected org.opensubsystems.security.persist.db.ExternalSessionDatabaseFactory |
m_externalSessionFactory
Factory to manage external sessions. |
protected org.opensubsystems.security.persist.db.InternalSessionDatabaseFactory |
m_sessionFactory
Factory to manage internal sessions. |
protected org.opensubsystems.security.persist.db.SessionDatabaseSchema |
m_sessionSchema
Schema for database dependent operations. |
protected org.opensubsystems.security.persist.db.UserDatabaseFactory |
m_userFactory
Factory to manage users. |
| Fields inherited from class org.opensubsystems.core.persist.db.DatabaseTest |
|---|
DEFAULT_DB_PASSWORD, DEFAULT_DB_USER, DEFAULT_PROPERTY_FILE, m_connection, m_iRequestedConnectionCount, m_transaction |
| Constructor Summary | |
|---|---|
ExternalSessionDatabaseFactoryTest.ExternalSessionDatabaseFactoryTestInternal(java.lang.String strTestName)
|
|
| Method Summary | |
|---|---|
void |
testCheckUniqueConstraint()
Test for checking if there will be thrown unique constraint exception |
void |
testCreate()
Test for creation of external session creating |
void |
testDelete()
Test for deleting external session |
void |
testDeleteById()
Test for deleting external session deleting just knowing ID |
void |
testDeleteByServer()
Test for deleting external session deleting just knowing server identification |
void |
testGetAllById()
Test for getting all external sessions knowing just the internal session id |
void |
testGetAllByInternalSession()
Test for getting all external sessions knowing just the internal session generated code. |
void |
testGetById()
Test for getting external session knowing just the external session id |
| Methods inherited from class org.opensubsystems.security.persist.db.SecureDatabaseTest |
|---|
setUp, tearDown |
| Methods inherited from class org.opensubsystems.core.persist.db.DatabaseTest |
|---|
addDataSource, addDataSource, getDataSourceName, setDataSourceName |
| 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, failNotEquals, failNotSame, failSame |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected org.opensubsystems.security.persist.db.SessionDatabaseSchema m_sessionSchema
protected org.opensubsystems.security.persist.db.UserDatabaseFactory m_userFactory
protected org.opensubsystems.security.persist.db.InternalSessionDatabaseFactory m_sessionFactory
protected org.opensubsystems.security.persist.db.ExternalSessionDatabaseFactory m_externalSessionFactory
| Constructor Detail |
|---|
public ExternalSessionDatabaseFactoryTest.ExternalSessionDatabaseFactoryTestInternal(java.lang.String strTestName)
throws java.lang.Exception
strTestName - - name of the test
java.lang.Exception - - an error has occured| Method Detail |
|---|
public void testGetById()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testGetAllByInternalSession()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testGetAllById()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testCreate()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testCheckUniqueConstraint()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testDelete()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testDeleteById()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testDeleteByServer()
throws java.lang.Exception
java.lang.Exception - - an error has occured
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||