com.google.common.collect.testing.testers
Class ListAddAtIndexTester<E>

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
              extended by com.google.common.collect.testing.AbstractContainerTester<Collection<E>,E>
                  extended by com.google.common.collect.testing.AbstractCollectionTester<E>
                      extended by com.google.common.collect.testing.testers.AbstractListTester<E>
                          extended by com.google.common.collect.testing.testers.ListAddAtIndexTester<E>
All Implemented Interfaces:
junit.framework.Test

public class ListAddAtIndexTester<E>
extends AbstractListTester<E>

A generic JUnit test which tests add(int, Object) operations on a list. Can't be invoked directly; please see ListTestSuiteBuilder.

This class is GWT compatible.

Author:
Chris Povirk

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.common.collect.testing.AbstractContainerTester
AbstractContainerTester.ArrayWithDuplicate<E>
 
Field Summary
 
Fields inherited from class com.google.common.collect.testing.AbstractCollectionTester
collection
 
Fields inherited from class com.google.common.collect.testing.AbstractContainerTester
container, samples
 
Constructor Summary
ListAddAtIndexTester()
           
 
Method Summary
static Method getAddNullSupportedMethod()
          Returns the Method instance for testAddAtIndex_nullSupported() so that tests can suppress it.
 void testAddAtIndex_end()
           
 void testAddAtIndex_middle()
           
 void testAddAtIndex_negative()
           
 void testAddAtIndex_nullSupported()
           
 void testAddAtIndex_nullUnsupported()
           
 void testAddAtIndex_supportedNotPresent()
           
 void testAddAtIndex_supportedPresent()
           
 void testAddAtIndex_tooLarge()
           
 void testAddAtIndex_unsupportedNotPresent()
           
 void testAddAtIndex_unsupportedPresent()
           
 
Methods inherited from class com.google.common.collect.testing.testers.AbstractListTester
expectContents, getList
 
Methods inherited from class com.google.common.collect.testing.AbstractCollectionTester
actualContents, createArrayWithNullElement, expectNullMissingWhenNullUnsupported, initCollectionWithNullElement, resetCollection, resetContainer
 
Methods inherited from class com.google.common.collect.testing.AbstractContainerTester
createArrayWithDuplicateElement, createDisjointCollection, createSamplesArray, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUp
 
Methods inherited from class com.google.common.collect.testing.AbstractTester
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, run, runBare, runTest, setName, 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

ListAddAtIndexTester

public ListAddAtIndexTester()
Method Detail

testAddAtIndex_supportedPresent

public void testAddAtIndex_supportedPresent()

testAddAtIndex_unsupportedPresent

public void testAddAtIndex_unsupportedPresent()

testAddAtIndex_supportedNotPresent

public void testAddAtIndex_supportedNotPresent()

testAddAtIndex_unsupportedNotPresent

public void testAddAtIndex_unsupportedNotPresent()

testAddAtIndex_middle

public void testAddAtIndex_middle()

testAddAtIndex_end

public void testAddAtIndex_end()

testAddAtIndex_nullSupported

public void testAddAtIndex_nullSupported()

testAddAtIndex_nullUnsupported

public void testAddAtIndex_nullUnsupported()

testAddAtIndex_negative

public void testAddAtIndex_negative()

testAddAtIndex_tooLarge

public void testAddAtIndex_tooLarge()

getAddNullSupportedMethod

public static Method getAddNullSupportedMethod()
Returns the Method instance for testAddAtIndex_nullSupported() so that tests can suppress it. See CollectionAddTester.getAddNullSupportedMethod() for details.



Copyright © 2010-2011. All Rights Reserved.