Skip to content

Release 1.2.4: Annotated Lifecycle Methods

Compare
Choose a tag to compare
@jlink jlink released this 19 Feb 14:32

New and Enhanced Features

  • Annotated lifecycle methods have been implemented:

    • @BeforeContainer
    • @AfterContainer
    • @BeforeProperty
    • @AfterProperty
    • @BeforeTry
    • @AfterTry
  • @StatisticsReport can now also be used on container classes

  • Statistical coverage checking can now be done in a fluent API style

  • Improved shrinking of parameters that require duplicate values for falsifying a property

  • Upgrade to JUnit Platform 1.6.0

Breaking Changes

  • Removed Statistics.coverageOf(). It's now Statistics.label(..).coverage(..)

  • Falsifier no longer extends Predicate<T>

  • Many breaking changes in Lifecycle API; but this API had not been published
    or documented anyway.

Bug Fixes

No open bugs had been reported.