public class MultisetElementSetTester<E> extends AbstractMultisetTester<E>
Multiset.elementSet()
not covered by the derived SetTestSuiteBuilder
.AbstractContainerTester.ArrayWithDuplicate<E>
collection
container, samples
Constructor and Description |
---|
MultisetElementSetTester() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.reflect.Method> |
getElementSetDuplicateInitializingMethods()
Returns
Method instances for the read tests that assume multisets support duplicates so
that the test of Multisets.forSet() can suppress them. |
void |
testElementSetClear() |
void |
testElementSetReflectsAddAbsent() |
void |
testElementSetReflectsRemove() |
void |
testElementSetRemoveAbsent() |
void |
testElementSetRemoveDuplicatePropagatesToMultiset() |
void |
testElementSetRemovePropagatesToMultiset() |
getMultiset, initThreeCopies
actualContents, createArrayWithNullElement, expectNullMissingWhenNullUnsupported, initCollectionWithNullElement, resetCollection, resetContainer
createArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUp
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
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
public void testElementSetReflectsAddAbsent()
public void testElementSetReflectsRemove()
public void testElementSetRemovePropagatesToMultiset()
public void testElementSetRemoveDuplicatePropagatesToMultiset()
public void testElementSetRemoveAbsent()
public void testElementSetClear()
public static java.util.List<java.lang.reflect.Method> getElementSetDuplicateInitializingMethods()
Method
instances for the read tests that assume multisets support duplicates so
that the test of Multisets.forSet()
can suppress them.