public static class DataflowAssert.IterableAssert<T>
extends java.lang.Object
implements java.io.Serializable
PCollectionView<, ?> .| Modifier | Constructor and Description |
|---|---|
protected |
DataflowAssert.IterableAssert(PCollectionView<java.lang.Iterable<T>,?> actualView) |
| Modifier and Type | Method and Description |
|---|---|
DataflowAssert.IterableAssert<T> |
containsInAnyOrder(java.lang.Iterable<T> expectedElements)
Checks that the
Iterable contains the expected elements, in any
order. |
DataflowAssert.IterableAssert<T> |
containsInAnyOrder(T... expectedElements)
Checks that the
Iterable contains the expected elements, in any
order. |
DataflowAssert.IterableAssert<T> |
containsInOrder(java.lang.Iterable<T> expectedElements)
Checks that the
Iterable contains the expected elements, in the
specified order. |
DataflowAssert.IterableAssert<T> |
containsInOrder(T... expectedElements)
Checks that the
Iterable contains the expected elements, in the
specified order. |
Coder<T> |
getCoder()
Gets the coder, which may yet be absent.
|
DataflowAssert.IterableAssert<T> |
satisfies(DataflowAssert.AssertRelation<java.lang.Iterable<T>,java.lang.Iterable<T>> relation,
java.lang.Iterable<T> expectedElements)
Applies a
SerializableFunction to check the elements of the Iterable. |
DataflowAssert.IterableAssert<T> |
satisfies(SerializableFunction<java.lang.Iterable<T>,java.lang.Void> checkerFn)
Applies a
SerializableFunction to check the elements of the Iterable. |
DataflowAssert.IterableAssert<T> |
setCoder(Coder<T> coder)
Sets the coder to use for elements of type
T, as needed
for internal purposes. |
DataflowAssert.IterableAssert<T> |
setCoder(com.google.common.base.Optional<Coder<T>> coder)
Sets the coder to use for elements of type
T, as needed
for internal purposes. |
protected DataflowAssert.IterableAssert(PCollectionView<java.lang.Iterable<T>,?> actualView)
public DataflowAssert.IterableAssert<T> setCoder(Coder<T> coder)
T, as needed
for internal purposes.public DataflowAssert.IterableAssert<T> setCoder(com.google.common.base.Optional<Coder<T>> coder)
T, as needed
for internal purposes.
Returns this IterableAssert.
public DataflowAssert.IterableAssert<T> satisfies(SerializableFunction<java.lang.Iterable<T>,java.lang.Void> checkerFn)
public DataflowAssert.IterableAssert<T> satisfies(DataflowAssert.AssertRelation<java.lang.Iterable<T>,java.lang.Iterable<T>> relation, java.lang.Iterable<T> expectedElements)
public DataflowAssert.IterableAssert<T> containsInAnyOrder(java.lang.Iterable<T> expectedElements)
Iterable contains the expected elements, in any
order.
Returns this IterableAssert.
public DataflowAssert.IterableAssert<T> containsInAnyOrder(T... expectedElements)
Iterable contains the expected elements, in any
order.
Returns this IterableAssert.
public DataflowAssert.IterableAssert<T> containsInOrder(T... expectedElements)
Iterable contains the expected elements, in the
specified order.
Returns this IterableAssert.
public DataflowAssert.IterableAssert<T> containsInOrder(java.lang.Iterable<T> expectedElements)
Iterable contains the expected elements, in the
specified order.
Returns this IterableAssert.