org.picocontainer.defaults
Class DefaultPicoContainerTreeSerializationTestCase

java.lang.Object
  extended by org.picocontainer.tck.AbstractPicoContainerTest
      extended by org.picocontainer.defaults.DefaultPicoContainerTreeSerializationTestCase

public class DefaultPicoContainerTreeSerializationTestCase
extends AbstractPicoContainerTest

Author:
Thomas Heller, Paul Hammant

Nested Class Summary
 
Nested classes/interfaces inherited from class org.picocontainer.tck.AbstractPicoContainerTest
AbstractPicoContainerTest.ComponentA, AbstractPicoContainerTest.ComponentB, AbstractPicoContainerTest.ComponentC, AbstractPicoContainerTest.ComponentD, AbstractPicoContainerTest.ComponentE, AbstractPicoContainerTest.ComponentF, AbstractPicoContainerTest.ContainerDependency, AbstractPicoContainerTest.DerivedTouchable, AbstractPicoContainerTest.JMSService, AbstractPicoContainerTest.LifeCycleMonitoring, AbstractPicoContainerTest.ListAdder, AbstractPicoContainerTest.NeedsTouchable, AbstractPicoContainerTest.NeedsWashable, AbstractPicoContainerTest.NonGreedyClass, AbstractPicoContainerTest.RecordingStrategyVisitor, AbstractPicoContainerTest.TestBehavior, AbstractPicoContainerTest.TestLifecycleComponent
 
Constructor Summary
DefaultPicoContainerTreeSerializationTestCase()
           
 
Method Summary
protected  MutablePicoContainer createPicoContainer(PicoContainer parent)
           
protected  Properties[] getProperties()
           
 void testContainerIsDeserializableWithParent()
           
 
Methods inherited from class org.picocontainer.tck.AbstractPicoContainerTest
addContainers, addDefaultComponentFactories, createPicoContainerWithDependsOnTouchableOnly, createPicoContainerWithTouchableAndDependsOnTouchable, testAcceptImplementsBreadthFirstStrategy, testAcceptIsAbortable, testAggregatedVerificationException, testAmbiguousDependencies, testAmbiguousResolution, testBasicInstantiationAndContainment, testComponentAdapterRegistrationOrderIsMaintained, testComponentInstancesFromParentsAreNotDirectlyAccessible2, testContainerCascadesDefaultLifecycle, testContainerIsSerializable, testCyclicDependencyThrowsCyclicDependencyException, testCyclicDependencyThrowsCyclicDependencyExceptionWithParentContainer, testDuplicateRegistration, testExternallyInstantiatedObjectsCanBeRegisteredAndLookedUp, testGettingComponentWithMissingDependencyFails, testLookupWithUnregisteredKeyReturnsNull, testLookupWithUnregisteredTypeReturnsNull, testMakingOfChildContainer, testMakingOfChildContainerPercolatesLifecycleManager, testNoArgConstructorToBeSelected, testPico52, testRegisterComponentWithObjectBadType, testRegisteredComponentsExistAndAreTheCorrectTypes, testRegistersSingleInstance, testRemovalNonRegisteredComponentAdapterWorksAndReturnsNull, testSameInstanceCanBeUsedAsDifferentTypeWhenCaching, testSerializedContainerCanRetrieveImplementation, testShouldCascadeStartStopAndDisposeToChild, testShouldReturnNonMutableParent, testShouldReturnNullForComponentAdapterOfUnregisteredType, testShouldReturnNullWhenUnregistereingUnmanagedComponent, testStartStopAndDisposeCascadedtoChildren, testStartStopAndDisposeNotCascadedtoRemovedChildren, testUnsatisfiableDependenciesExceptionGivesUnsatisfiedDependencyTypes, testUnsatisfiableDependenciesExceptionGivesVerboseEnoughErrorMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPicoContainerTreeSerializationTestCase

public DefaultPicoContainerTreeSerializationTestCase()
Method Detail

createPicoContainer

protected MutablePicoContainer createPicoContainer(PicoContainer parent)
Specified by:
createPicoContainer in class AbstractPicoContainerTest

getProperties

protected Properties[] getProperties()
Specified by:
getProperties in class AbstractPicoContainerTest

testContainerIsDeserializableWithParent

public void testContainerIsDeserializableWithParent()
                                             throws PicoException,
                                                    IOException,
                                                    ClassNotFoundException
Throws:
PicoException
IOException
ClassNotFoundException


Copyright © 2003-2010 Codehaus. All Rights Reserved.