public final class CollectionChecks extends Object
| Modifier and Type | Method and Description |
|---|---|
static <D> Check<D[]> |
arrayContains(Collection<Check<? super D>> itemConditions) |
static <D> Check<D[]> |
arrayContainsInAnyOrder(Collection<Check<? super D>> itemChecks) |
static <D> Check<D[]> |
arrayEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions) |
static <D> Check<D[]> |
arrayEqualTo(Iterable<Check<? super D>> itemConditions) |
static <T> Check<T[]> |
arrayStartsInAnyOrderWith(Collection<Check<? super T>> prefix) |
static <T> Check<T[]> |
arrayStartsWith(Collection<Check<? super T>> prefix) |
static <D> Check<Iterable<D>> |
collectionContains(Collection<Check<? super D>> itemConditions) |
static <D> Check<Iterable<D>> |
collectionContainsInAnyOrder(Collection<Check<? super D>> itemChecks) |
static <D> Check<Iterable<D>> |
collectionEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions) |
static <D> Check<Iterable<D>> |
collectionEqualTo(Iterable<Check<? super D>> itemConditions) |
static <T> Check<Iterable<T>> |
collectionStartsInAnyOrderWith(Collection<Check<? super T>> prefix) |
static <T> Check<Iterable<T>> |
collectionStartsWith(Collection<Check<? super T>> prefix) |
static <D> Check<Collection<D>> |
containsAll(Collection<D> items) |
static <D> Check<Collection<D>> |
containsAll(D... items) |
static <D> Check<Collection<D>> |
emptyCollection()
Create matcher of empty collection.
|
static <D> Check<Iterable<D>> |
every(String elementName,
Check<? super D> check) |
static <D> Check<Iterable<D>> |
exists(String elementName,
Check<? super D> check) |
static <D> Check<Collection<D>> |
hasSize(int size)
Create matcher of collection size.
|
static <T> Collection<Check<? super T>> |
items(T... expectedValues) |
static <T> Collection<Check<? super T>> |
itemsMatching(Check<? super T>... expectedValues) |
static <K,V> Check<Map<K,V>> |
mapHas(K key,
Check<? super V> check) |
static <D> Check<Queue<D>> |
queueContains(Collection<Check<? super D>> itemConditions) |
static <D> Check<BlockingQueue<D>> |
queueContains(Collection<Check<? super D>> itemConditions,
Duration timeout) |
static <D> Check<Queue<D>> |
queueContainsInAnyOrder(Collection<Check<? super D>> itemChecks) |
static <D> Check<BlockingQueue<D>> |
queueContainsInAnyOrder(Collection<Check<? super D>> itemChecks,
Duration timeout) |
static <D> Check<Queue<D>> |
queueEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions) |
static <D> Check<BlockingQueue<D>> |
queueEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions,
Duration timeout) |
static <D> Check<Queue<D>> |
queueEqualTo(Iterable<Check<? super D>> itemConditions) |
static <D> Check<BlockingQueue<D>> |
queueEqualTo(Iterable<Check<? super D>> itemConditions,
Duration timeout) |
static <T> Check<Queue<T>> |
queueStartsInAnyOrderWith(Collection<Check<? super T>> prefix) |
static <T> Check<BlockingQueue<T>> |
queueStartsInAnyOrderWith(Collection<Check<? super T>> prefix,
Duration timeout) |
static <T> Check<Queue<T>> |
queueStartsWith(Collection<Check<? super T>> prefix) |
static <T> Check<BlockingQueue<T>> |
queueStartsWith(Collection<Check<? super T>> prefix,
Duration timeout) |
static <D> Check<D> |
repeatMax(Check<D> itemCheck,
int max) |
static <D> Check<D> |
repeatMax(Check<D> itemCheck,
int max,
Duration delay) |
static <D> Check<Collection<D>> |
subsetOf(Collection<D> superSet)
Create matcher, that matches if tested collection meets subset of provided superset.
|
static <D> Check<Collection<D>> |
subsetOf(D... superSet)
Create matcher, that matches if tested collection meets subset of provided superset.
|
@SafeVarargs public static <T> Collection<Check<? super T>> items(T... expectedValues)
@SafeVarargs public static <T> Collection<Check<? super T>> itemsMatching(Check<? super T>... expectedValues)
public static <T> Check<Iterable<T>> collectionStartsWith(Collection<Check<? super T>> prefix)
public static <T> Check<Iterable<T>> collectionStartsInAnyOrderWith(Collection<Check<? super T>> prefix)
public static <D> Check<Iterable<D>> collectionContains(Collection<Check<? super D>> itemConditions)
public static <D> Check<Iterable<D>> collectionContainsInAnyOrder(Collection<Check<? super D>> itemChecks)
public static <D> Check<Iterable<D>> collectionEqualTo(Iterable<Check<? super D>> itemConditions)
public static <D> Check<Iterable<D>> collectionEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions)
public static <T> Check<T[]> arrayStartsWith(Collection<Check<? super T>> prefix)
public static <T> Check<T[]> arrayStartsInAnyOrderWith(Collection<Check<? super T>> prefix)
public static <D> Check<D[]> arrayContains(Collection<Check<? super D>> itemConditions)
public static <D> Check<D[]> arrayContainsInAnyOrder(Collection<Check<? super D>> itemChecks)
public static <D> Check<D[]> arrayEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions)
public static <T> Check<Queue<T>> queueStartsWith(Collection<Check<? super T>> prefix)
public static <T> Check<Queue<T>> queueStartsInAnyOrderWith(Collection<Check<? super T>> prefix)
public static <D> Check<Queue<D>> queueContains(Collection<Check<? super D>> itemConditions)
public static <D> Check<Queue<D>> queueContainsInAnyOrder(Collection<Check<? super D>> itemChecks)
public static <D> Check<Queue<D>> queueEqualTo(Iterable<Check<? super D>> itemConditions)
public static <D> Check<Queue<D>> queueEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions)
public static <T> Check<BlockingQueue<T>> queueStartsWith(Collection<Check<? super T>> prefix, Duration timeout)
public static <T> Check<BlockingQueue<T>> queueStartsInAnyOrderWith(Collection<Check<? super T>> prefix, Duration timeout)
public static <D> Check<BlockingQueue<D>> queueContains(Collection<Check<? super D>> itemConditions, Duration timeout)
public static <D> Check<BlockingQueue<D>> queueContainsInAnyOrder(Collection<Check<? super D>> itemChecks, Duration timeout)
public static <D> Check<BlockingQueue<D>> queueEqualTo(Iterable<Check<? super D>> itemConditions, Duration timeout)
public static <D> Check<BlockingQueue<D>> queueEqualInAnyOrderTo(Collection<Check<? super D>> itemConditions, Duration timeout)
public static <D> Check<Collection<D>> emptyCollection()
D - Type of the items in the collection to be tested.public static <D> Check<Collection<D>> subsetOf(Collection<D> superSet)
D - Type of the items in the collection to be tested.superSet - Superset of expected items.@SafeVarargs public static <D> Check<Collection<D>> subsetOf(D... superSet)
D - Type of the items in the collection to be tested.superSet - Superset of expected items.public static <D> Check<Collection<D>> hasSize(int size)
D - Type of the items in the collection to be tested.size - Expected size of the collection.public static <D> Check<Collection<D>> containsAll(Collection<D> items)
@SafeVarargs public static <D> Check<Collection<D>> containsAll(D... items)
Copyright © 2019. All rights reserved.