Interface TestMultisetGenerator<E>

All Superinterfaces:
TestCollectionGenerator<E>, TestContainerGenerator<Collection<E>,E>
All Known Implementing Classes:
MultimapTestSuiteBuilder.KeysGenerator, MultisetTestSuiteBuilder.ReserializedMultisetGenerator, SortedMultisetTestSuiteBuilder.ForwardingTestMultisetGenerator, TestEnumMultisetGenerator, TestStringMultisetGenerator

public interface TestMultisetGenerator<E> extends TestCollectionGenerator<E>
Creates multisets, containing sample elements, to be tested.
  • Method Details

    • create

      Multiset<E> create(Object... elements)
      Description copied from interface: TestContainerGenerator
      Creates a new container containing the given elements. TODO: would be nice to figure out how to use E... or E[] as a parameter type, but this doesn't seem to work because Java creates an array of the erased type.
      Specified by:
      create in interface TestContainerGenerator<Collection<E>,E>