Class AbstractMultisetSetCountTester<E>
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<Collection<E>,E>>
com.google.common.collect.testing.AbstractContainerTester<Collection<E>,E>
com.google.common.collect.testing.AbstractCollectionTester<E>
com.google.common.collect.testing.google.AbstractMultisetTester<E>
com.google.common.collect.testing.google.AbstractMultisetSetCountTester<E>
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
MultisetSetCountConditionallyTester
,MultisetSetCountUnconditionallyTester
@GwtCompatible(emulated=true)
public abstract class AbstractMultisetSetCountTester<E>
extends AbstractMultisetTester<E>
Common superclass for
MultisetSetCountUnconditionallyTester
and
MultisetSetCountConditionallyTester
. It is used by those testers to
test calls to the unconditional setCount()
method and calls to the
conditional setCount()
method when the expected present count is
correct.-
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 -
Method Summary
Modifier and TypeMethodDescriptionReturnsMethod
instances for thesetCount()
tests that assume multisets support duplicates so that the test ofMultisets.forSet()
can suppress them.void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class com.google.common.collect.testing.google.AbstractMultisetTester
getMultiset, initThreeCopies
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, 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 Details
-
AbstractMultisetSetCountTester
public AbstractMultisetSetCountTester()
-
-
Method Details
-
testSetCount_zeroToZero_addSupported
public void testSetCount_zeroToZero_addSupported() -
testSetCount_zeroToZero_removeSupported
public void testSetCount_zeroToZero_removeSupported() -
testSetCount_zeroToZero_unsupported
public void testSetCount_zeroToZero_unsupported() -
testSetCount_oneToOne_addSupported
public void testSetCount_oneToOne_addSupported() -
testSetCount_oneToOne_removeSupported
public void testSetCount_oneToOne_removeSupported() -
testSetCount_oneToOne_unsupported
public void testSetCount_oneToOne_unsupported() -
testSetCount_threeToThree_addSupported
public void testSetCount_threeToThree_addSupported() -
testSetCount_threeToThree_removeSupported
public void testSetCount_threeToThree_removeSupported() -
testSetCount_threeToThree_unsupported
public void testSetCount_threeToThree_unsupported() -
testSetCount_zeroToOne_supported
public void testSetCount_zeroToOne_supported() -
testSetCountZeroToOneConcurrentWithIteration
public void testSetCountZeroToOneConcurrentWithIteration() -
testSetCountZeroToOneConcurrentWithEntrySetIteration
public void testSetCountZeroToOneConcurrentWithEntrySetIteration() -
testSetCount_zeroToThree_supported
public void testSetCount_zeroToThree_supported() -
testSetCount_oneToThree_supported
public void testSetCount_oneToThree_supported() -
testSetCount_zeroToOne_unsupported
public void testSetCount_zeroToOne_unsupported() -
testSetCount_zeroToThree_unsupported
public void testSetCount_zeroToThree_unsupported() -
testSetCount_oneToThree_unsupported
public void testSetCount_oneToThree_unsupported() -
testSetCount_oneToZero_supported
public void testSetCount_oneToZero_supported() -
testSetCountOneToZeroConcurrentWithIteration
public void testSetCountOneToZeroConcurrentWithIteration() -
testSetCountOneToZeroConcurrentWithEntrySetIteration
public void testSetCountOneToZeroConcurrentWithEntrySetIteration() -
testSetCount_threeToZero_supported
public void testSetCount_threeToZero_supported() -
testSetCount_threeToOne_supported
public void testSetCount_threeToOne_supported() -
testSetCount_oneToZero_unsupported
public void testSetCount_oneToZero_unsupported() -
testSetCount_threeToZero_unsupported
public void testSetCount_threeToZero_unsupported() -
testSetCount_threeToOne_unsupported
public void testSetCount_threeToOne_unsupported() -
testSetCount_removeNull_nullSupported
public void testSetCount_removeNull_nullSupported() -
testSetCount_addNull_nullSupported
public void testSetCount_addNull_nullSupported() -
testSetCount_addNull_nullUnsupported
public void testSetCount_addNull_nullUnsupported() -
testSetCount_noOpNull_nullSupported
public void testSetCount_noOpNull_nullSupported() -
testSetCount_noOpNull_nullUnsupported
public void testSetCount_noOpNull_nullUnsupported() -
testSetCount_existingNoNopNull_nullSupported
public void testSetCount_existingNoNopNull_nullSupported() -
testSetCount_negative_removeSupported
public void testSetCount_negative_removeSupported() -
testSetCount_negative_removeUnsupported
public void testSetCount_negative_removeUnsupported() -
getSetCountDuplicateInitializingMethods
ReturnsMethod
instances for thesetCount()
tests that assume multisets support duplicates so that the test ofMultisets.forSet()
can suppress them.
-