com.google.common.collect.testing.testers
Class ListRemoveAtIndexTester<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.ListRemoveAtIndexTester<E>
All Implemented Interfaces:
junit.framework.Test

public class ListRemoveAtIndexTester<E>
extends AbstractListTester<E>

A generic JUnit test which tests remove(int) 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
ListRemoveAtIndexTester()
           
 
Method Summary
 void testRemoveAtIndex_first()
           
 void testRemoveAtIndex_last()
           
 void testRemoveAtIndex_middle()
           
 void testRemoveAtIndex_negative()
           
 void testRemoveAtIndex_tooLarge()
           
 void testRemoveAtIndex_unsupported()
           
 
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

ListRemoveAtIndexTester

public ListRemoveAtIndexTester()
Method Detail

testRemoveAtIndex_unsupported

public void testRemoveAtIndex_unsupported()

testRemoveAtIndex_negative

public void testRemoveAtIndex_negative()

testRemoveAtIndex_tooLarge

public void testRemoveAtIndex_tooLarge()

testRemoveAtIndex_first

public void testRemoveAtIndex_first()

testRemoveAtIndex_middle

public void testRemoveAtIndex_middle()

testRemoveAtIndex_last

public void testRemoveAtIndex_last()


Copyright © 2010-2011. All Rights Reserved.