Package org.assertj.core.internal
Class Spliterators
java.lang.Object
org.assertj.core.internal.Spliterators
Reusable assertions for
Spliterators.- Author:
- William Bakker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassertHasCharacteristics(AssertionInfo info, Spliterator<?> actual, int... characteristics) Asserts the givenhas the given characteristics.SpliteratorvoidassertHasOnlyCharacteristics(AssertionInfo info, Spliterator<?> actual, int... characteristics) Asserts the givenhas only the given characteristics and no else.Spliteratorstatic Spliteratorsinstance()Returns the singleton instance of this class.
-
Constructor Details
-
Spliterators
public Spliterators()
-
-
Method Details
-
instance
Returns the singleton instance of this class.- Returns:
- the singleton instance of this class.
-
assertHasCharacteristics
public void assertHasCharacteristics(AssertionInfo info, Spliterator<?> actual, int... characteristics) Asserts the givenhas the given characteristics.Spliterator- Parameters:
info- contains information about the assertion.actual- the givenSpliterator.characteristics- the expected characteristics.- Throws:
AssertionError- if the actualSpliteratorisnull.AssertionError- if the actualSpliteratordoes not have the expected characteristics.
-
assertHasOnlyCharacteristics
public void assertHasOnlyCharacteristics(AssertionInfo info, Spliterator<?> actual, int... characteristics) Asserts the givenhas only the given characteristics and no else.Spliterator- Parameters:
info- contains information about the assertion.actual- the givenSpliterator.characteristics- the expected characteristics.- Throws:
AssertionError- if the actualSpliteratorisnull.AssertionError- if the actualSpliteratordoes not have the expected characteristics or the actualSpliteratorhas additional characteristics.
-