public class ConsumerBasedExpectedCheckVerifier
extends org.junit.rules.Verifier
Verifier to run verifier functions on the list of CheckFlags generated by
the checks under test.| Constructor and Description |
|---|
ConsumerBasedExpectedCheckVerifier()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actual(org.openstreetmap.atlas.geography.atlas.Atlas atlas,
BaseCheck<?> check)
Adds a test
Atlas and a Check to verify |
ConsumerBasedExpectedCheckVerifier |
globallyVerify(java.util.function.Consumer<java.util.List<CheckFlag>> verifierFunction)
Registers a custom function to verify all of the resulting flags when the
Check is
run over the test Atlas |
protected void |
verify() |
ConsumerBasedExpectedCheckVerifier |
verify(java.util.function.Consumer<CheckFlag> verifierFunction)
Registers a custom function to verify each resulting
CheckFlag individually |
ConsumerBasedExpectedCheckVerifier |
verifyEmpty()
|
ConsumerBasedExpectedCheckVerifier |
verifyExpectedSize(int size)
|
ConsumerBasedExpectedCheckVerifier |
verifyNotEmpty()
|
ConsumerBasedExpectedCheckVerifier |
verifyNotNull()
Checks for null values returned by the
Check |
public ConsumerBasedExpectedCheckVerifier()
public void actual(org.openstreetmap.atlas.geography.atlas.Atlas atlas,
BaseCheck<?> check)
Atlas and a Check to verifyatlas - a test Atlascheck - the Check under testpublic ConsumerBasedExpectedCheckVerifier globallyVerify(java.util.function.Consumer<java.util.List<CheckFlag>> verifierFunction)
Check is
run over the test AtlasverifierFunction - a function that verifies the complete resultsConsumerBasedExpectedCheckVerifierpublic ConsumerBasedExpectedCheckVerifier verify(java.util.function.Consumer<CheckFlag> verifierFunction)
CheckFlag individuallyverifierFunction - a function that verifies each result individuallyConsumerBasedExpectedCheckVerifierpublic ConsumerBasedExpectedCheckVerifier verifyEmpty()
ConsumerBasedExpectedCheckVerifierpublic ConsumerBasedExpectedCheckVerifier verifyExpectedSize(int size)
CheckFlags were returned when the Check is
run over the test Atlassize - The number of CheckFlags expectedConsumerBasedExpectedCheckVerifierpublic ConsumerBasedExpectedCheckVerifier verifyNotEmpty()
ConsumerBasedExpectedCheckVerifierpublic ConsumerBasedExpectedCheckVerifier verifyNotNull()
CheckConsumerBasedExpectedCheckVerifierprotected void verify()
throws java.lang.Throwable
verify in class org.junit.rules.Verifierjava.lang.Throwable