com.atlassian.crowd.authentication
Class TrustedProxyManagerTest

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.authentication.TrustedProxyManagerTest
All Implemented Interfaces:
junit.framework.Test

public class TrustedProxyManagerTest
extends org.jmock.MockObjectTestCase


Field Summary
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
TrustedProxyManagerTest()
           
 
Method Summary
 void setUp()
           
 void tearDown()
           
 void testAdd_AlreadyAdded()
           
 void testAdd_NoExistingProxies_CachesCorrectlyPopulated()
           
 void testAdd_OtherProxyExists_Success()
           
 void testGetList_NoProxies_CachedSecondTime()
           
 void testGetList_NoProxies_Direct()
           
 void testGetList_Proxies_CachedSecondTime()
           
 void testGetList_Proxies_Direct()
           
 void testIsTrusted_NoProxies_CachedSecondTime()
           
 void testIsTrusted_NoProxies_Direct()
           
 void testIsTrusted_NotTrusted_CachedSecondTime()
           
 void testIsTrusted_NotTrusted_Direct()
           
 void testIsTrusted_Trusted_CachedSecondTime()
           
 void testIsTrusted_Trusted_Direct()
           
 void testRemove_NoProxies()
           
 void testRemove_NotInList()
           
 void testRemove_Success()
           
 
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, 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

TrustedProxyManagerTest

public TrustedProxyManagerTest()
Method Detail

setUp

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

tearDown

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

testIsTrusted_NoProxies_Direct

public void testIsTrusted_NoProxies_Direct()

testIsTrusted_NoProxies_CachedSecondTime

public void testIsTrusted_NoProxies_CachedSecondTime()

testIsTrusted_NotTrusted_Direct

public void testIsTrusted_NotTrusted_Direct()

testIsTrusted_NotTrusted_CachedSecondTime

public void testIsTrusted_NotTrusted_CachedSecondTime()

testIsTrusted_Trusted_Direct

public void testIsTrusted_Trusted_Direct()

testIsTrusted_Trusted_CachedSecondTime

public void testIsTrusted_Trusted_CachedSecondTime()

testGetList_NoProxies_Direct

public void testGetList_NoProxies_Direct()

testGetList_NoProxies_CachedSecondTime

public void testGetList_NoProxies_CachedSecondTime()

testGetList_Proxies_Direct

public void testGetList_Proxies_Direct()

testGetList_Proxies_CachedSecondTime

public void testGetList_Proxies_CachedSecondTime()

testAdd_NoExistingProxies_CachesCorrectlyPopulated

public void testAdd_NoExistingProxies_CachesCorrectlyPopulated()

testAdd_AlreadyAdded

public void testAdd_AlreadyAdded()

testAdd_OtherProxyExists_Success

public void testAdd_OtherProxyExists_Success()

testRemove_NoProxies

public void testRemove_NoProxies()

testRemove_NotInList

public void testRemove_NotInList()

testRemove_Success

public void testRemove_Success()


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.