org.picocontainer.defaults
Class ParameterTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.picocontainer.defaults.ParameterTestCase
All Implemented Interfaces:
junit.framework.Test

public class ParameterTestCase
extends junit.framework.TestCase

Version:
$Revision: 1.7 $
Author:
Jon Tirsen (tirsen@codehaus.org)

Constructor Summary
ParameterTestCase()
           
 
Method Summary
 void testComponentParameterExcludesSelf()
           
 void testComponentParameterFetches()
           
 void testComponentParameterResolvesPrimitiveType()
           
 void testComponentParameterRespectsExpectedType()
           
 void testConstantParameter()
           
 void testConstantParameterRespectsExpectedType()
           
 void testConstantParameterWithPrimitives()
           
 void testConstantParameterWithPrimitivesRejectsUnexpectedType()
           
 void testDependsOnTouchableWithTouchableSpecifiedAsConstant()
           
 void testKeyClashBug118()
           
 void testParameterRespectsExpectedType()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, 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, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterTestCase

public ParameterTestCase()
Method Detail

testComponentParameterFetches

public void testComponentParameterFetches()
                                   throws PicoRegistrationException,
                                          PicoInitializationException
Throws:
PicoRegistrationException
PicoInitializationException

testComponentParameterExcludesSelf

public void testComponentParameterExcludesSelf()
                                        throws PicoRegistrationException,
                                               PicoInitializationException
Throws:
PicoRegistrationException
PicoInitializationException

testConstantParameter

public void testConstantParameter()
                           throws PicoInitializationException,
                                  AssignabilityRegistrationException,
                                  NotConcreteRegistrationException,
                                  PicoIntrospectionException
Throws:
PicoInitializationException
AssignabilityRegistrationException
NotConcreteRegistrationException
PicoIntrospectionException

testDependsOnTouchableWithTouchableSpecifiedAsConstant

public void testDependsOnTouchableWithTouchableSpecifiedAsConstant()
                                                            throws PicoRegistrationException,
                                                                   PicoInitializationException
Throws:
PicoRegistrationException
PicoInitializationException

testComponentParameterRespectsExpectedType

public void testComponentParameterRespectsExpectedType()

testComponentParameterResolvesPrimitiveType

public void testComponentParameterResolvesPrimitiveType()

testConstantParameterRespectsExpectedType

public void testConstantParameterRespectsExpectedType()

testParameterRespectsExpectedType

public void testParameterRespectsExpectedType()
                                       throws PicoInitializationException,
                                              NotConcreteRegistrationException,
                                              PicoIntrospectionException
Throws:
PicoInitializationException
NotConcreteRegistrationException
PicoIntrospectionException

testConstantParameterWithPrimitives

public void testConstantParameterWithPrimitives()
                                         throws PicoInitializationException,
                                                AssignabilityRegistrationException,
                                                NotConcreteRegistrationException,
                                                PicoIntrospectionException
Throws:
PicoInitializationException
AssignabilityRegistrationException
NotConcreteRegistrationException
PicoIntrospectionException

testConstantParameterWithPrimitivesRejectsUnexpectedType

public void testConstantParameterWithPrimitivesRejectsUnexpectedType()
                                                              throws PicoInitializationException,
                                                                     AssignabilityRegistrationException,
                                                                     NotConcreteRegistrationException,
                                                                     PicoIntrospectionException
Throws:
PicoInitializationException
AssignabilityRegistrationException
NotConcreteRegistrationException
PicoIntrospectionException

testKeyClashBug118

public void testKeyClashBug118()
                        throws PicoRegistrationException,
                               PicoInitializationException
Throws:
PicoRegistrationException
PicoInitializationException


Copyright © 2003-2010 Codehaus. All Rights Reserved.