Class CollectionContractTest.DynamicBrokenCollectionContract

All Implemented Interfaces:
AddAllContract<Integer,BreakableCollection<Integer>>, AddContract<Integer,BreakableCollection<Integer>>, ClearContract<Integer,BreakableCollection<Integer>>, CollectionContract<Integer,BreakableCollection<Integer>>, ContainsAllContract<Integer,BreakableCollection<Integer>>, ContainsContract<Integer,BreakableCollection<Integer>>, IsEmptyContract<Integer,BreakableCollection<Integer>>, RemoveAllContract<Integer,BreakableCollection<Integer>>, RemoveContract<Integer,BreakableCollection<Integer>>, RemoveIfContract<Integer,BreakableCollection<Integer>>, RetainAllContract<Integer,BreakableCollection<Integer>>, SizeContract<Integer,BreakableCollection<Integer>>, StreamContract<Integer,BreakableCollection<Integer>>, ToArrayContract<Integer,BreakableCollection<Integer>>, CollectionContractConfig, ForEachContract<Integer,BreakableCollection<Integer>>, IterableContract<Integer,BreakableCollection<Integer>>, IteratorContract<Integer,BreakableCollection<Integer>>, SpliteratorContract<Integer,BreakableCollection<Integer>>, EqualsContract<BreakableCollection<Integer>>, HashCodeContract<BreakableCollection<Integer>>, ObjectContract<BreakableCollection<Integer>>, ToStringContract<BreakableCollection<Integer>>, CollectionContractSupport<Integer,BreakableCollection<Integer>>, CollectionProviderSupport<Integer,BreakableCollection<Integer>>, ContractSupport<BreakableCollection<Integer>>, ElementProviderSupport<Integer>, ProviderSupport<BreakableCollection<Integer>>, WithIntegerElement, SupportedMethods
Enclosing class:
CollectionContractTest

@Disabled("Used only for dynamic test generation") protected static class CollectionContractTest.DynamicBrokenCollectionContract extends DynamicContract<Integer,BreakableCollection<Integer>> implements CollectionContract<Integer,BreakableCollection<Integer>>, WithIntegerElement
Dynamically created instance of IterableContract that will run on instances of BreakableIterator with a specified break. This contract will be expected to fail on certain tests depending on the specific break that is being used.
Since:
1.0
Author:
evanbergstrom
  • Constructor Details

    • DynamicBrokenCollectionContract

      protected DynamicBrokenCollectionContract(@NotNull @NotNull Break b)