Package org.apache.accumulo.iteratortest.testcases
-
Interface Summary Interface Description IteratorTestCase An interface that accepts some input for testing aSortedKeyValueIterator
, runs the specific implementation of the test and returns the outcome from that iterator. -
Class Summary Class Description DeepCopyTestCase Test case that verifies that an iterator can use the generated instance fromdeepCopy
.InstantiationTestCase TestCase to assert that an Iterator has a no-args constructor.IsolatedDeepCopiesTestCase Test case that verifies that copies do not impact one another.MultipleHasTopCalls TestCase which asserts that multiple calls toSortedKeyValueIterator.hasTop()
should not alter the internal state of the iterator and should not return different values due to multiple, sequential invocations.OutputVerifyingTestCase BaseIteratorTestCase
implementation that performs verification on the expected and actual outcome.ReSeekTestCase Test case that verifies that an iterator can use the generated instance fromdeepCopy
.YieldingTestCase Test case that verifies that an iterator works correctly with the yielding api.