|
||||||||||
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.springframework.test.ConditionalTestCase org.springframework.test.AbstractSpringContextTests org.springframework.test.AbstractSingleSpringContextTests org.springframework.test.AbstractDependencyInjectionSpringContextTests org.springframework.test.AbstractTransactionalSpringContextTests org.springframework.test.AbstractTransactionalDataSourceSpringContextTests com.atlassian.crowd.acceptance.tests.persistence.BaseSpringTestCase com.atlassian.crowd.acceptance.tests.persistence.manager.application.ApplicationServiceIntegrationTest
public class ApplicationServiceIntegrationTest
Integration tests for ApplicationService with Hibernate. Originally these tests were setup to test that "having two internal directories should persist the mutation calls to both directories". Now the amalgamation specs have changed and this test will be used to prove integration with hibernate, and the modern almagation expectations.
Field Summary |
---|
Fields inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests |
---|
jdbcTemplate |
Fields inherited from class org.springframework.test.AbstractTransactionalSpringContextTests |
---|
transactionDefinition, transactionManager, transactionStatus |
Fields inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests |
---|
AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_NO |
Fields inherited from class org.springframework.test.AbstractSingleSpringContextTests |
---|
applicationContext |
Fields inherited from class org.springframework.test.ConditionalTestCase |
---|
logger |
Constructor Summary | |
---|---|
ApplicationServiceIntegrationTest()
|
Method Summary | |
---|---|
protected String[] |
getConfigLocations()
|
String |
getSampleDataFileName()
|
protected void |
onSetUp()
|
void |
setApplicationManager(ApplicationManager applicationManager)
|
void |
setApplicationService(ApplicationService applicationService)
|
void |
setDirectoryManager(DirectoryManager directoryManager)
|
void |
setPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory)
|
void |
testAddGroupOverMultipleInternalDirectories()
|
void |
testAddPrincipalAttributeOverMultipleInternalDirectories()
|
void |
testAddPrincipalOverMultipleInternalDirectories()
|
void |
testAddRoleOverMultipleInternalDirectories()
|
void |
testStoreAndRemoveGroupAttributes()
|
void |
testStoreAndRemoveUserAttributes()
|
void |
testUpdatePrincipalOverMultipleInternalDirectories()
|
Methods inherited from class com.atlassian.crowd.acceptance.tests.persistence.BaseSpringTestCase |
---|
flush, newTransactionForBatchOperations, onSetUpBeforeTransaction, setResetableHiLoGeneratorHelper |
Methods inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests |
---|
countRowsInTable, deleteFromTables, executeSqlScript, getJdbcTemplate, setComplete, setDataSource, setSqlScriptEncoding |
Methods inherited from class org.springframework.test.AbstractTransactionalSpringContextTests |
---|
endTransaction, isDefaultRollback, isRollback, onSetUpInTransaction, onTearDown, onTearDownAfterTransaction, onTearDownInTransaction, preventTransaction, setDefaultRollback, setTransactionDefinition, setTransactionManager, startNewTransaction |
Methods inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests |
---|
getAutowireMode, injectDependencies, isDependencyCheck, isPopulateProtectedVariables, prepareTestInstance, setAutowireMode, setDependencyCheck, setPopulateProtectedVariables |
Methods inherited from class org.springframework.test.AbstractSingleSpringContextTests |
---|
contextKey, createApplicationContext, createBeanDefinitionReader, customizeBeanFactory, getApplicationContext, getConfigPath, getConfigPaths, getLoadCount, loadContext, loadContextLocations, prepareApplicationContext, setDirty, setUp, tearDown |
Methods inherited from class org.springframework.test.AbstractSpringContextTests |
---|
addContext, contextKeyString, getContext, hasCachedContext, isContextKeyEmpty, setDirty |
Methods inherited from class org.springframework.test.ConditionalTestCase |
---|
getDisabledTestCount, isDisabledInThisEnvironment, recordDisabled, runBare |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, 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, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ApplicationServiceIntegrationTest()
Method Detail |
---|
public String getSampleDataFileName()
getSampleDataFileName
in class BaseSpringTestCase
protected String[] getConfigLocations()
getConfigLocations
in class BaseSpringTestCase
protected void onSetUp() throws Exception
onSetUp
in class BaseSpringTestCase
Exception
public void testAddPrincipalOverMultipleInternalDirectories() throws Exception
Exception
public void testUpdatePrincipalOverMultipleInternalDirectories() throws Exception
Exception
public void testAddPrincipalAttributeOverMultipleInternalDirectories() throws Exception
Exception
public void testAddGroupOverMultipleInternalDirectories() throws Exception
Exception
public void testAddRoleOverMultipleInternalDirectories() throws Exception
Exception
public void testStoreAndRemoveUserAttributes() throws Exception
Exception
public void testStoreAndRemoveGroupAttributes() throws Exception
Exception
public void setApplicationService(ApplicationService applicationService)
public void setApplicationManager(ApplicationManager applicationManager)
public void setDirectoryManager(DirectoryManager directoryManager)
public void setPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |