Package net.jqwik.api
Class Assume
java.lang.Object
net.jqwik.api.Assume
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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.static void
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.
-
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
-