Class AbstractListIndexOfTester<E>
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
-
- com.google.common.collect.testing.AbstractContainerTester<java.util.Collection<E>,E>
-
- com.google.common.collect.testing.AbstractCollectionTester<E>
-
- com.google.common.collect.testing.testers.AbstractListTester<E>
-
- com.google.common.collect.testing.testers.AbstractListIndexOfTester<E>
-
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
ListIndexOfTester,ListLastIndexOfTester
public abstract class AbstractListIndexOfTester<E> extends AbstractListTester<E>
Common parent class forListIndexOfTesterandListLastIndexOfTester.
-
-
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
Constructors Constructor Description AbstractListIndexOfTester()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract intfind(java.lang.Object o)Override to callindexOf()orlastIndexOf().protected abstract java.lang.StringgetMethodName()Override to return "indexOf" or "lastIndexOf()" for use in failure messages.voidtestFind_no()voidtestFind_nonNullWhenNullContained()voidtestFind_nullContained()voidtestFind_nullNotContainedAndUnsupported()voidtestFind_nullNotContainedButSupported()voidtestFind_wrongType()voidtestFind_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, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, 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
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, runTest, setName, toString
-
-
-
-
Method Detail
-
find
protected abstract int find(java.lang.Object o)
Override to callindexOf()orlastIndexOf().
-
getMethodName
protected abstract java.lang.String getMethodName()
Override to return "indexOf" or "lastIndexOf()" for use in failure messages.
-
testFind_yes
public void testFind_yes()
-
testFind_no
public void testFind_no()
-
testFind_nullNotContainedButSupported
public void testFind_nullNotContainedButSupported()
-
testFind_nullNotContainedAndUnsupported
public void testFind_nullNotContainedAndUnsupported()
-
testFind_nonNullWhenNullContained
public void testFind_nonNullWhenNullContained()
-
testFind_nullContained
public void testFind_nullContained()
-
testFind_wrongType
public void testFind_wrongType()
-
-