jqwik v1.2.7 Release Notes
Release Date: 2020-04-13 // about 4 years ago-
🆕 New and Enhanced Features
BigDecimalArbitrary
now allows specifying excluded min and max values:BigDecimalArbitrary.between(BigDecimal min, boolean minIncluded, BigDecimal max, boolean maxIncluded)
BigDecimalArbitrary.lessThan(BigDecimal max)
-
BigDecimalArbitrary.greaterThan(BigDecimal min)
Annotation
@BigRange
has two new optional attributesminIncluded
andmaxIncluded
DoubleArbitrary
now allows specifying excluded min and max values:DoubleArbitrary.between(double min, boolean minIncluded, double max, boolean maxIncluded)
DoubleArbitrary.lessThan(double max)
-
DoubleArbitrary.greaterThan(double min)
Annotation
@DoubleRange
has two new optional attributesminIncluded
andmaxIncluded
FloatArbitrary
now allows specifying excluded min and max values:FloatArbitrary.between(float min, boolean minIncluded, float max, boolean maxIncluded)
FloatArbitrary.lessThan(float max)
-
FloatArbitrary.greaterThan(float min)
Annotation
@DoubleRange
has two new optional attributesminIncluded
andmaxIncluded
✅ Warning about JUnit annotations only shows up when test container class has
jqwik property or example methods.⬆️ Upgrade to JUnit Platform 1.6.2
💥 Breaking Changes
- Minor changes to yet undocumented Lifecycle Hooks API