public class ImplementationHidingWithDefaultPicoContainerTestCase extends AbstractImplementationHidingPicoContainerTest
AbstractImplementationHidingPicoContainerTest.BurpAbstractPicoContainerTest.ComponentA, AbstractPicoContainerTest.ComponentB, AbstractPicoContainerTest.ComponentC, AbstractPicoContainerTest.ComponentD, AbstractPicoContainerTest.ComponentE, AbstractPicoContainerTest.ComponentF, AbstractPicoContainerTest.ConstantParameterTestService, AbstractPicoContainerTest.ContainerDependency, AbstractPicoContainerTest.ConverterSample, AbstractPicoContainerTest.DerivedTouchable, AbstractPicoContainerTest.JMSService, AbstractPicoContainerTest.LifeCycleMonitoring, AbstractPicoContainerTest.ListAdder, AbstractPicoContainerTest.NeedsTouchable, AbstractPicoContainerTest.NeedsWashable, AbstractPicoContainerTest.NonGreedyClass, AbstractPicoContainerTest.PrimitiveConstructor, AbstractPicoContainerTest.RecordingStrategyVisitor, AbstractPicoContainerTest.TestBehavior, AbstractPicoContainerTest.TestLifecycleComponent| Constructor and Description |
|---|
ImplementationHidingWithDefaultPicoContainerTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDefaultComponentFactories(List expectedList) |
protected MutablePicoContainer |
createImplementationHidingPicoContainer() |
protected MutablePicoContainer |
createPicoContainer(PicoContainer parent) |
protected Properties[] |
getProperties() |
void |
testAcceptImplementsBreadthFirstStrategy() |
void |
testAggregatedVerificationException() |
void |
testSameInstanceCanBeUsedAsDifferentTypeWhenCaching() |
testExceptionThrowingFromHiddenComponent, testImplementaionIsAutomaticallyHidden, testImplementaionWithParametersIsAutomaticallyHidden, testInstanceIsNotAutomaticallyHidden, testNonInterfaceImplementaionIsAutomaticallyHidden, testNonInterfaceImplementaionWithParametersIsAutomaticallyHidden, testSerializedContainerCanRetrieveImplementationaddContainers, createPicoContainerWithDependsOnTouchableOnly, createPicoContainerWithTouchableAndDependsOnTouchable, testAcceptIsAbortable, testAmbiguousDependencies, testAmbiguousResolution, testBasicInstantiationAndContainment, testComponentAdapterRegistrationOrderIsMaintained, testComponentInstancesFromParentsAreNotDirectlyAccessible2, testContainerCascadesDefaultLifecycle, testContainerIsSerializable, testCyclicDependencyThrowsCyclicDependencyException, testCyclicDependencyThrowsCyclicDependencyExceptionWithParentContainer, testDuplicateRegistration, testExternallyInstantiatedObjectsCanBeRegisteredAndLookedUp, testGettingComponentWithMissingDependencyFails, testIntegrationWithConverters, testLookupWithUnregisteredKeyReturnsNull, testLookupWithUnregisteredTypeReturnsNull, testMakingOfChildContainer, testMakingOfChildContainerPercolatesLifecycleManager, testNoArgConstructorToBeSelected, testNullComponentsDoNotInject, testNullConstantParameter, testNullConstantParametersDoNotInjectOnPrimitives, testNullValuesDoNotInject, testPico52, testRegisterComponentWithObjectBadType, testRegisteredComponentsExistAndAreTheCorrectTypes, testRegistersSingleInstance, testRemovalNonRegisteredComponentAdapterWorksAndReturnsNull, testShouldCascadeStartStopAndDisposeToChild, testShouldReturnNonMutableParent, testShouldReturnNullForComponentAdapterOfUnregisteredType, testShouldReturnNullWhenUnregistereingUnmanagedComponent, testStartStopAndDisposeCascadedtoChildren, testStartStopAndDisposeNotCascadedtoRemovedChildren, testUnsatisfiableDependenciesExceptionGivesUnsatisfiedDependencyTypes, testUnsatisfiableDependenciesExceptionGivesVerboseEnoughErrorMessagepublic ImplementationHidingWithDefaultPicoContainerTestCase()
protected MutablePicoContainer createImplementationHidingPicoContainer()
createImplementationHidingPicoContainer in class AbstractImplementationHidingPicoContainerTestprotected Properties[] getProperties()
getProperties in class AbstractPicoContainerTestprotected void addDefaultComponentFactories(List expectedList)
addDefaultComponentFactories in class AbstractPicoContainerTestprotected MutablePicoContainer createPicoContainer(PicoContainer parent)
createPicoContainer in class AbstractPicoContainerTestpublic void testAggregatedVerificationException()
testAggregatedVerificationException in class AbstractPicoContainerTestpublic void testSameInstanceCanBeUsedAsDifferentTypeWhenCaching()
testSameInstanceCanBeUsedAsDifferentTypeWhenCaching in class AbstractPicoContainerTestpublic void testAcceptImplementsBreadthFirstStrategy()
testAcceptImplementsBreadthFirstStrategy in class AbstractPicoContainerTestCopyright © 2003–2019 Codehaus. All rights reserved.