Package com.atlassian.jira.util
Class CollectionAssert
java.lang.Object
com.atlassian.jira.util.CollectionAssert
Assertions for unit tests to use on collections.
This was originally created to replace methods in the deprecated LegacyJiraMockTestCase.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voidassertContainsExactly(Collection<?> expected, Collection<?> actual) Asserts that the given collections have exactly the same items in an unordered manner.static voidcheckSingleElementCollection(Collection collection, Object expected) Check that a collection has only one element, and that is the object provided
-
Constructor Details
-
CollectionAssert
public CollectionAssert()
-
-
Method Details
-
checkSingleElementCollection
Check that a collection has only one element, and that is the object provided -
assertContainsExactly
Asserts that the given collections have exactly the same items in an unordered manner. Useful if the expected collections is expressed as a list (which is common) and you don't care about the order of the incoming collection, or that collection is incompatible with List.equals() - eg Set.- Parameters:
expected- Collectionactual- Collection
-