org.picocontainer.defaults
Class DefaultComponentRegistryTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.picocontainer.defaults.DefaultComponentRegistryTestCase
All Implemented Interfaces:
junit.framework.Test

public class DefaultComponentRegistryTestCase
extends junit.framework.TestCase


Constructor Summary
DefaultComponentRegistryTestCase()
           
 
Method Summary
protected  void setUp()
           
 void testCanInstantiateReplacedComponent()
           
 void testCannotInstantiateAnUnregisteredComponent()
           
 void testRegisterComponent()
           
 void testReplacedInstantiatedComponentHasCorrectClass()
           
 void testUnregisterAfterInstantiateComponents()
           
 void testUnregisterComponent()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultComponentRegistryTestCase

public DefaultComponentRegistryTestCase()
Method Detail

setUp

protected void setUp()
              throws Exception
Throws:
Exception

testRegisterComponent

public void testRegisterComponent()
                           throws org.picocontainer.PicoRegistrationException
Throws:
org.picocontainer.PicoRegistrationException

testUnregisterComponent

public void testUnregisterComponent()
                             throws org.picocontainer.PicoRegistrationException
Throws:
org.picocontainer.PicoRegistrationException

testCannotInstantiateAnUnregisteredComponent

public void testCannotInstantiateAnUnregisteredComponent()
                                                  throws org.picocontainer.PicoRegistrationException,
                                                         org.picocontainer.defaults.AssignabilityRegistrationException,
                                                         org.picocontainer.defaults.NotConcreteRegistrationException,
                                                         org.picocontainer.defaults.PicoInvocationTargetInitializationException,
                                                         org.picocontainer.PicoInitializationException
Throws:
org.picocontainer.PicoRegistrationException
org.picocontainer.defaults.AssignabilityRegistrationException
org.picocontainer.defaults.NotConcreteRegistrationException
org.picocontainer.defaults.PicoInvocationTargetInitializationException
org.picocontainer.PicoInitializationException

testCanInstantiateReplacedComponent

public void testCanInstantiateReplacedComponent()
                                         throws org.picocontainer.PicoRegistrationException,
                                                org.picocontainer.defaults.AssignabilityRegistrationException,
                                                org.picocontainer.defaults.NotConcreteRegistrationException,
                                                org.picocontainer.defaults.PicoInvocationTargetInitializationException,
                                                org.picocontainer.PicoInitializationException
Throws:
org.picocontainer.PicoRegistrationException
org.picocontainer.defaults.AssignabilityRegistrationException
org.picocontainer.defaults.NotConcreteRegistrationException
org.picocontainer.defaults.PicoInvocationTargetInitializationException
org.picocontainer.PicoInitializationException

testUnregisterAfterInstantiateComponents

public void testUnregisterAfterInstantiateComponents()
                                              throws org.picocontainer.PicoRegistrationException,
                                                     org.picocontainer.defaults.AssignabilityRegistrationException,
                                                     org.picocontainer.PicoInitializationException,
                                                     org.picocontainer.defaults.DuplicateComponentKeyRegistrationException,
                                                     org.picocontainer.defaults.PicoInvocationTargetInitializationException,
                                                     org.picocontainer.defaults.AmbiguousComponentResolutionException
Throws:
org.picocontainer.PicoRegistrationException
org.picocontainer.defaults.AssignabilityRegistrationException
org.picocontainer.PicoInitializationException
org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
org.picocontainer.defaults.PicoInvocationTargetInitializationException
org.picocontainer.defaults.AmbiguousComponentResolutionException

testReplacedInstantiatedComponentHasCorrectClass

public void testReplacedInstantiatedComponentHasCorrectClass()
                                                      throws org.picocontainer.PicoRegistrationException,
                                                             org.picocontainer.defaults.AssignabilityRegistrationException,
                                                             org.picocontainer.defaults.NotConcreteRegistrationException,
                                                             org.picocontainer.defaults.PicoInvocationTargetInitializationException,
                                                             org.picocontainer.PicoInitializationException
Throws:
org.picocontainer.PicoRegistrationException
org.picocontainer.defaults.AssignabilityRegistrationException
org.picocontainer.defaults.NotConcreteRegistrationException
org.picocontainer.defaults.PicoInvocationTargetInitializationException
org.picocontainer.PicoInitializationException


Copyright © 2003-2007 Codehaus. All Rights Reserved.