|
|||||||||
| 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.logic.UserExtrasControllerTest.UserExtrasControllerTestInternal
public static class UserExtrasControllerTest.UserExtrasControllerTestInternal
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.RoleFactory |
m_roleFactory
Factory to manage roles. |
protected org.opensubsystems.security.persist.InternalSessionFactory |
m_sessionFactory
Factory to manage internal sessions. |
protected org.opensubsystems.security.logic.UserController |
m_userControl
Controller used to manipulate users. |
protected org.opensubsystems.security.logic.UserExtrasController |
m_userExtrasControl
Controller used to manipulate users. |
protected org.opensubsystems.security.persist.UserFactory |
m_userFactory
Factory to manage users. |
protected TestUserDatabaseFactoryUtils |
m_userFactoryUtils
Factory utilities 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 | |
|---|---|
UserExtrasControllerTest.UserExtrasControllerTestInternal(java.lang.String strTestName)
Constructor |
|
| Method Summary | |
|---|---|
protected void |
comparePersonalRoleWithUser(org.opensubsystems.security.data.Role testPersonalRole,
org.opensubsystems.security.data.User templateUser)
Compare user with his personal role |
protected int |
getNumberOfUsers()
Get number of users in the database |
void |
testImportAndCleanWithCorrectUserData()
Test for importing user data from the MS Excel file |
void |
testImportAndCleanWithSomeIncorrectUserData()
Test for importing user data from the MS Excel file |
void |
testImportCheckAndCleanWithSomeIncorrectUserData()
Test for importing user data from the MS Excel file |
void |
testImportWithAllCorrectUserData()
Test for importing user data from the MS Excel file |
void |
testImportWithSomeIncorrectUserData()
Test for importing user data from the MS Excel file |
| 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.RoleFactory m_roleFactory
protected org.opensubsystems.security.persist.InternalSessionFactory m_sessionFactory
protected org.opensubsystems.security.persist.UserFactory m_userFactory
protected org.opensubsystems.security.logic.UserController m_userControl
protected org.opensubsystems.security.logic.UserExtrasController m_userExtrasControl
protected TestUserDatabaseFactoryUtils m_userFactoryUtils
| Constructor Detail |
|---|
public UserExtrasControllerTest.UserExtrasControllerTestInternal(java.lang.String strTestName)
throws java.lang.Exception
strTestName - - name of the test
java.lang.Exception - - an error has occured| Method Detail |
|---|
public void testImportWithSomeIncorrectUserData()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testImportWithAllCorrectUserData()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testImportAndCleanWithSomeIncorrectUserData()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testImportAndCleanWithCorrectUserData()
throws java.lang.Exception
java.lang.Exception - - an error has occured
public void testImportCheckAndCleanWithSomeIncorrectUserData()
throws java.lang.Exception
java.lang.Exception - - an error has occured
protected int getNumberOfUsers()
throws java.lang.Exception
java.lang.Exception - - an error has occured
protected void comparePersonalRoleWithUser(org.opensubsystems.security.data.Role testPersonalRole,
org.opensubsystems.security.data.User templateUser)
testPersonalRole - - personal role which should be testedtemplateUser - - user which serves as template
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||