com.atlassian.crowd.importer.importers
Class TestBaseImporter

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jmock.core.VerifyingTestCase
              extended by org.jmock.core.MockObjectSupportTestCase
                  extended by org.jmock.MockObjectTestCase
                      extended by com.atlassian.crowd.importer.importers.TestBaseImporter
All Implemented Interfaces:
junit.framework.Test

public class TestBaseImporter
extends org.jmock.MockObjectTestCase

Test Case for the BaseImporterDAO


Field Summary
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
TestBaseImporter()
           
 
Method Summary
protected  void setUp()
           
 void testConstructor()
           
 void testImportGroupPrincipalMemberships()
           
 void testImportGroupPrincipalMembershipsWhereMembershipsIsEmpty()
           
 void testImportGroupPrincipalMembershipsWithPermissionError()
           
 void testImportGroupPrincipalMembershipsWithSingleFailure()
           
 void testImportGroupPrincipalMembershipsWithSingleGroupNotFound()
           
 void testImportGroupsWithNoPermission()
           
 void testImportGroupsWithSingleFailure()
           
 void testImportRemoteGroups()
           
 void testImportRemoteGroupsWhereGroupsIsEmpty()
           
 void testImportRemoteGroupThatExists()
           
 void testImportRemotePrincipals()
           
 void testImportRemotePrincipalsWherePrincipalsIsEmpty()
           
 void testImportRemotePrincipalThatExists()
           
 void testImportUsersAndGroupsWithIncorrectConfiguration()
           
 void testImportUsersAndGroupsWithNullConfiguration()
           
 void testImportUsersGroupsAndRoles()
           
 void testImportUsersWithNoPermission()
           
 void testImportUsersWithSingleFailure()
           
 
Methods inherited from class org.jmock.MockObjectTestCase
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newCoreMock, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, newDummy, newDummy, newDummy, not, or, same, startsWith, stringContains, toString
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, tearDown, 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

TestBaseImporter

public TestBaseImporter()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

testConstructor

public void testConstructor()

testImportGroupPrincipalMemberships

public void testImportGroupPrincipalMemberships()
                                         throws ImporterException
Throws:
ImporterException

testImportGroupPrincipalMembershipsWithSingleFailure

public void testImportGroupPrincipalMembershipsWithSingleFailure()
                                                          throws ImporterException
Throws:
ImporterException

testImportGroupPrincipalMembershipsWithSingleGroupNotFound

public void testImportGroupPrincipalMembershipsWithSingleGroupNotFound()
                                                                throws ImporterException
Throws:
ImporterException

testImportGroupPrincipalMembershipsWhereMembershipsIsEmpty

public void testImportGroupPrincipalMembershipsWhereMembershipsIsEmpty()
                                                                throws ImporterException
Throws:
ImporterException

testImportGroupPrincipalMembershipsWithPermissionError

public void testImportGroupPrincipalMembershipsWithPermissionError()
                                                            throws ImporterException
Throws:
ImporterException

testImportRemoteGroupThatExists

public void testImportRemoteGroupThatExists()
                                     throws ImporterException
Throws:
ImporterException

testImportRemoteGroups

public void testImportRemoteGroups()
                            throws ImporterException
Throws:
ImporterException

testImportRemoteGroupsWhereGroupsIsEmpty

public void testImportRemoteGroupsWhereGroupsIsEmpty()
                                              throws ImporterException
Throws:
ImporterException

testImportGroupsWithSingleFailure

public void testImportGroupsWithSingleFailure()
                                       throws ImporterException
Throws:
ImporterException

testImportGroupsWithNoPermission

public void testImportGroupsWithNoPermission()
                                      throws ImporterException
Throws:
ImporterException

testImportRemotePrincipalThatExists

public void testImportRemotePrincipalThatExists()
                                         throws ImporterException
Throws:
ImporterException

testImportRemotePrincipals

public void testImportRemotePrincipals()
                                throws ImporterException
Throws:
ImporterException

testImportRemotePrincipalsWherePrincipalsIsEmpty

public void testImportRemotePrincipalsWherePrincipalsIsEmpty()
                                                      throws ImporterException
Throws:
ImporterException

testImportUsersWithSingleFailure

public void testImportUsersWithSingleFailure()
                                      throws ImporterException
Throws:
ImporterException

testImportUsersWithNoPermission

public void testImportUsersWithNoPermission()
                                     throws ImporterException
Throws:
ImporterException

testImportUsersAndGroupsWithIncorrectConfiguration

public void testImportUsersAndGroupsWithIncorrectConfiguration()
                                                        throws ImporterException
Throws:
ImporterException

testImportUsersAndGroupsWithNullConfiguration

public void testImportUsersAndGroupsWithNullConfiguration()
                                                   throws ImporterException
Throws:
ImporterException

testImportUsersGroupsAndRoles

public void testImportUsersGroupsAndRoles()
                                   throws ImporterException
Throws:
ImporterException


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.