public class ImplementationHidingPicoContainerTestCase extends AbstractImplementationHidingPicoContainerTestCase
Modifier and Type | Class and Description |
---|---|
static class |
ImplementationHidingPicoContainerTestCase.MyThread |
AbstractImplementationHidingPicoContainerTestCase.Burp
AbstractPicoContainerTestCase.ComponentA, AbstractPicoContainerTestCase.ComponentB, AbstractPicoContainerTestCase.ComponentC, AbstractPicoContainerTestCase.ComponentD, AbstractPicoContainerTestCase.ComponentE, AbstractPicoContainerTestCase.ComponentF, AbstractPicoContainerTestCase.ContainerDependency, AbstractPicoContainerTestCase.DerivedTouchable, AbstractPicoContainerTestCase.JMSService, AbstractPicoContainerTestCase.LifeCycleMonitoring, AbstractPicoContainerTestCase.ListAdder, AbstractPicoContainerTestCase.NeedsTouchable, AbstractPicoContainerTestCase.NeedsWashable, AbstractPicoContainerTestCase.NonGreedyClass, AbstractPicoContainerTestCase.RecordingStrategyVisitor, AbstractPicoContainerTestCase.TestLifecycleComponent, AbstractPicoContainerTestCase.TestLifecycleManager
Constructor and Description |
---|
ImplementationHidingPicoContainerTestCase() |
Modifier and Type | Method and Description |
---|---|
protected org.picocontainer.MutablePicoContainer |
createImplementationHidingPicoContainer() |
protected org.picocontainer.MutablePicoContainer |
createPicoContainer(org.picocontainer.PicoContainer parent) |
void |
testHidingWithoutParameter() |
void |
testMakeChildContainer() |
void |
testSameInstanceCanBeUsedAsDifferentTypeWhenCaching() |
void |
testStartStopAndDisposeNotCascadedtoRemovedChildren() |
void |
testUsageOfADifferentComponentAdapterFactory() |
testExceptionThrowingFromHiddenComponent, testImplementaionIsAutomaticallyHidden, testImplementaionWithParametersIsAutomaticallyHidden, testInstanceIsNotAutomaticallyHidden, testNonInterfaceImplementaionIsAutomaticallyHidden, testNonInterfaceImplementaionWithParametersIsAutomaticallyHidden, testSerializedContainerCanRetrieveImplementation
createPicoContainerWithDependsOnTouchableOnly, createPicoContainerWithTouchableAndDependsOnTouchable, testAcceptImplementsBreadthFirstStrategy, testAggregatedVerificationException, testAmbiguousDependencies, testAmbiguousResolution, testBasicInstantiationAndContainment, testComponentAdapterRegistrationOrderIsMaintained, testComponentInstancesFromParentsAreNotDirectlyAccessible2, testContainerCascadesDefaultLifecycle, testContainerIsSerializable, testCyclicDependencyThrowsCyclicDependencyException, testCyclicDependencyThrowsCyclicDependencyExceptionWithParentContainer, testDuplicateRegistration, testExternallyInstantiatedObjectsCanBeRegistgeredAndLookedUp, testGettingComponentWithMissingDependencyFails, testLookupWithUnregisteredKeyReturnsNull, testLookupWithUnregisteredTypeReturnsNull, testMakingOfChildContainer, testMakingOfChildContainerPercolatesLifecycleManager, testNoArgConstructorToBeSelected, testPico52, testRegisterComponentWithObjectBadType, testRegisteredComponentsExistAndAreTheCorrectTypes, testRegistersSingleInstance, testRemovalNonRegisteredComponentAdapterWorksAndReturnsNull, testShouldCascadeStartStopAndDisposeToChild, testShouldReturnNonMutableParent, testShouldReturnNullForComponentAdapterOfUnregisteredType, testShouldReturnNullWhenUnregistereingUnmanagedComponent, testStartStopAndDisposeCascadedtoChildren, testUnsatisfiableDependenciesExceptionGivesUnsatisfiedDependencyTypes, testUnsatisfiableDependenciesExceptionGivesVerboseEnoughErrorMessage
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newCoreMock, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwException
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, not, or, same, startsWith, stringContains, toString
registerToVerify, runBare, unregisterToVerify, verify
countTestCases, createResult, getName, run, run, runTest, setName, setUp, tearDown, toString
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
public ImplementationHidingPicoContainerTestCase()
protected org.picocontainer.MutablePicoContainer createImplementationHidingPicoContainer()
createImplementationHidingPicoContainer
in class AbstractImplementationHidingPicoContainerTestCase
protected org.picocontainer.MutablePicoContainer createPicoContainer(org.picocontainer.PicoContainer parent)
createPicoContainer
in class AbstractPicoContainerTestCase
public void testStartStopAndDisposeNotCascadedtoRemovedChildren()
testStartStopAndDisposeNotCascadedtoRemovedChildren
in class AbstractPicoContainerTestCase
public void testHidingWithoutParameter()
public void testUsageOfADifferentComponentAdapterFactory()
public void testMakeChildContainer()
public void testSameInstanceCanBeUsedAsDifferentTypeWhenCaching()
testSameInstanceCanBeUsedAsDifferentTypeWhenCaching
in class AbstractPicoContainerTestCase