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

public class ListIndexOfTester<E>
extends AbstractListIndexOfTester<E>

A generic JUnit test which tests indexOf() 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
ListIndexOfTester()
           
 
Method Summary
protected  int find(Object o)
          Override to call indexOf() or lastIndexOf().
protected  String getMethodName()
          Override to return "indexOf" or "lastIndexOf()" for use in failure messages.
 void testIndexOf_duplicate()
           
 
Methods inherited from class com.google.common.collect.testing.testers.AbstractListIndexOfTester
testFind_no, testFind_nonNullWhenNullContained, testFind_nullContained, testFind_nullNotContainedAndUnsupported, testFind_nullNotContainedButSupported, testFind_wrongType, testFind_yes
 
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

ListIndexOfTester

public ListIndexOfTester()
Method Detail

find

protected int find(Object o)
Description copied from class: AbstractListIndexOfTester
Override to call indexOf() or lastIndexOf().

Specified by:
find in class AbstractListIndexOfTester<E>

getMethodName

protected String getMethodName()
Description copied from class: AbstractListIndexOfTester
Override to return "indexOf" or "lastIndexOf()" for use in failure messages.

Specified by:
getMethodName in class AbstractListIndexOfTester<E>

testIndexOf_duplicate

public void testIndexOf_duplicate()


Copyright © 2010-2011. All Rights Reserved.