org.picocontainer.defaults
Class CollectionComponentParameterTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.jmock.core.VerifyingTestCase
              extended byorg.jmock.core.MockObjectSupportTestCase
                  extended byorg.jmock.MockObjectTestCase
                      extended byorg.picocontainer.defaults.CollectionComponentParameterTestCase
All Implemented Interfaces:
junit.framework.Test

public class CollectionComponentParameterTestCase
extends org.jmock.MockObjectTestCase

Version:
$Revision: 2789 $
Author:
Aslak Hellesøy, Jörg Schaible

Nested Class Summary
static class CollectionComponentParameterTestCase.AnotherGenericCollectionBowl
           
static class CollectionComponentParameterTestCase.Bowl
           
static class CollectionComponentParameterTestCase.Cod
           
static class CollectionComponentParameterTestCase.CollectedBowl
           
static class CollectionComponentParameterTestCase.DependsOnAll
           
static interface CollectionComponentParameterTestCase.Fish
           
static class CollectionComponentParameterTestCase.MappedBowl
           
static class CollectionComponentParameterTestCase.Shark
           
static class CollectionComponentParameterTestCase.TouchableObserver
           
static class CollectionComponentParameterTestCase.Truc
           
static class CollectionComponentParameterTestCase.UngenericCollectionBowl
           
 
Field Summary
 
Fields inherited from class org.jmock.core.MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
 
Constructor Summary
CollectionComponentParameterTestCase()
           
 
Method Summary
 void testAllowsEmptyArraysIfEspeciallySet()
           
 void testBowlWithoutTom()
           
 void testCollections()
           
 void testCollectionsAreGeneratedOnTheFly()
           
 void testDifferentCollectiveTypesAreResolved()
           
 void testMaps()
           
 void testNativeArrays()
           
 void testOrderOfElementsOfAnArrayDependencyIsPreserved()
           
 void testShouldFailWhenThereAreNoComponentsToPutInTheArray()
           
 void testShouldInstantiateArrayOfStrings()
           
 void testShouldNotInstantiateCollectionForUngenericCollectionParameters()
           
 void testVerify()
           
 void testWillOmitSelfFromCollection()
           
 void testWillRemoveComponentsWithMatchingKeyFromParent()
           
 
Methods inherited from class org.jmock.MockObjectTestCase
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
 
Methods inherited from class org.jmock.core.MockObjectSupportTestCase
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
 
Methods inherited from class org.jmock.core.VerifyingTestCase
registerToVerify, runBare, unregisterToVerify, verify
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CollectionComponentParameterTestCase

public CollectionComponentParameterTestCase()
Method Detail

testShouldInstantiateArrayOfStrings

public void testShouldInstantiateArrayOfStrings()

testNativeArrays

public void testNativeArrays()

testCollectionsAreGeneratedOnTheFly

public void testCollectionsAreGeneratedOnTheFly()

testCollections

public void testCollections()

testMaps

public void testMaps()

testShouldNotInstantiateCollectionForUngenericCollectionParameters

public void testShouldNotInstantiateCollectionForUngenericCollectionParameters()

testShouldFailWhenThereAreNoComponentsToPutInTheArray

public void testShouldFailWhenThereAreNoComponentsToPutInTheArray()

testAllowsEmptyArraysIfEspeciallySet

public void testAllowsEmptyArraysIfEspeciallySet()

testWillOmitSelfFromCollection

public void testWillOmitSelfFromCollection()

testWillRemoveComponentsWithMatchingKeyFromParent

public void testWillRemoveComponentsWithMatchingKeyFromParent()

testBowlWithoutTom

public void testBowlWithoutTom()

testDifferentCollectiveTypesAreResolved

public void testDifferentCollectiveTypesAreResolved()

testVerify

public void testVerify()

testOrderOfElementsOfAnArrayDependencyIsPreserved

public void testOrderOfElementsOfAnArrayDependencyIsPreserved()


Copyright © 2003-2007 Codehaus. All Rights Reserved.