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<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
@GwtCompatible public abstract class AbstractListIndexOfTester<E> extends AbstractListTester<E>
Common parent class forListIndexOfTester
andListLastIndexOfTester
.- 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
Constructors Constructor Description AbstractListIndexOfTester()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract int
find(@Nullable Object o)
Override to callindexOf()
orlastIndexOf()
.protected abstract String
getMethodName()
Override to return "indexOf" or "lastIndexOf()" for use in failure messages.void
testFind_no()
void
testFind_nonNullWhenNullContained()
void
testFind_nullContained()
void
testFind_nullNotContainedAndUnsupported()
void
testFind_nullNotContainedButSupported()
void
testFind_wrongType()
void
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, 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
-
-
-
-
Constructor Detail
-
AbstractListIndexOfTester
public AbstractListIndexOfTester()
-
-
Method Detail
-
getMethodName
protected abstract 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()
-
-