v0.7.3
Fixed Issues
- Fixed major issue with Java 8 that prevented the usage of lambda expressions inside Stage classes #85.
- Note that due to this fix you have to compile your test classes with the
-parameters
flag of javac if you are using Java 8.
- Note that due to this fix you have to compile your test classes with the
- Fixed an issue in the HTML5 report which shows only attachments of the first case when having a parameterized scenario with multiple cases #77
Changed Behavior
Intro words are not necessary anymore #74
The following example is now a valid JGiven scenario, i.e. intro words are not required anymore:
given().frozen_strawberries()
.a_banana()
.milk();
when().mixing_everything_in_a_mixer();
then().you_get_a_delicious_smoothie();
The report will then look as follows:
Given frozen_strawberries
a banana
milk
When mixing everything in a mixer
Then you get a delicious smoothie
In previous versions of JGiven you would have to add an and()
before a_banana()
and milk()
New Features
- The HTML5 report now supports grouping, sorting, and filtering of result lists PR #81