Package net.jqwik.api
Class Assume
java.lang.Object
net.jqwik.api.Assume
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidthat(boolean condition) If condition does not hold, the current property method will be aborted, i.e., it will not be executed but not counted as a try.static voidIf condition provided by conditionSupplier does not hold, the current property method will be aborted, i.e., it will not be executed but not counted as a try.
-
Method Details
-
that
public static void that(boolean condition) If condition does not hold, the current property method will be aborted, i.e., it will not be executed but not counted as a try.Assumptions are typically positioned at the beginning of a property method.
A failing assumption in an example test (annotated with Example or having a single try) will be reported as a skipped test.
- Parameters:
condition- Condition to make the assumption true
-
that
If condition provided by conditionSupplier does not hold, the current property method will be aborted, i.e., it will not be executed but not counted as a try.Assumptions are typically positioned at the beginning of a property method.
- Parameters:
conditionSupplier- supplier for condition to make assumption true
-