public class MultisetSetCountUnconditionallyTester<E> extends AbstractMultisetSetCountTester<E>
setCount()
operations on a multiset. Can't
be invoked directly; please see MultisetTestSuiteBuilder
.AbstractContainerTester.ArrayWithDuplicate<E>
collection
container, samples
Constructor and Description |
---|
MultisetSetCountUnconditionallyTester() |
Modifier and Type | Method and Description |
---|---|
private int |
setCount(E element,
int count) |
(package private) void |
setCountCheckReturnValue(E element,
int count)
Call the
setCount() method under test, and check its return value. |
(package private) void |
setCountNoCheckReturnValue(E element,
int count)
Call the
setCount() method under test, but do not check its return value. |
getSetCountDuplicateInitializingMethods, testSetCount_addNull_nullSupported, testSetCount_addNull_nullUnsupported, testSetCount_existingNoNopNull_nullSupported, testSetCount_negative_removeSupported, testSetCount_negative_removeUnsupported, testSetCount_noOpNull_nullSupported, testSetCount_noOpNull_nullUnsupported, testSetCount_oneToOne_addSupported, testSetCount_oneToOne_removeSupported, testSetCount_oneToOne_unsupported, testSetCount_oneToThree_supported, testSetCount_oneToThree_unsupported, testSetCount_oneToZero_supported, testSetCount_oneToZero_unsupported, testSetCount_removeNull_nullSupported, testSetCount_threeToOne_supported, testSetCount_threeToOne_unsupported, testSetCount_threeToThree_addSupported, testSetCount_threeToThree_removeSupported, testSetCount_threeToThree_unsupported, testSetCount_threeToZero_supported, testSetCount_threeToZero_unsupported, testSetCount_zeroToOne_supported, testSetCount_zeroToOne_unsupported, testSetCount_zeroToThree_supported, testSetCount_zeroToThree_unsupported, testSetCount_zeroToZero_addSupported, testSetCount_zeroToZero_removeSupported, testSetCount_zeroToZero_unsupported, testSetCountOneToZeroConcurrentWithEntrySetIteration, testSetCountOneToZeroConcurrentWithIteration, testSetCountZeroToOneConcurrentWithEntrySetIteration, testSetCountZeroToOneConcurrentWithIteration
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 MultisetSetCountUnconditionallyTester()
void setCountCheckReturnValue(E element, int count)
AbstractMultisetSetCountTester
setCount()
method under test, and check its return value.setCountCheckReturnValue
in class AbstractMultisetSetCountTester<E>
void setCountNoCheckReturnValue(E element, int count)
AbstractMultisetSetCountTester
setCount()
method under test, but do not check its return value. Callers
should use this method over AbstractMultisetSetCountTester.setCountCheckReturnValue(Object, int)
when they expect
setCount()
to throw an exception, as checking the return value could produce an
incorrect error message like "setCount() should return the original count" instead of the
message passed to a later invocation of fail()
, like "setCount should throw
UnsupportedOperationException."setCountNoCheckReturnValue
in class AbstractMultisetSetCountTester<E>
private int setCount(E element, int count)