JUnit 5.0 GA (General Availability) was released on September 10, 2017. Furthermore, JUnit is a living project, and new features are planned for the next release, that is, 5.1 (with no release agenda scheduled at the time of writing). The backlog for the next release of JUnit 5 can be seen on GitHub: https://github.com/junit-team/junit5/milestone/3. Among other, the following features are planned for JUnit 5.1:
- Scenario tests: This feature has to do with the capability of ordering different test methods within a class. To do that, the following annotations are planned:
- @ScenarioTest: A class-level annotation used to denote that a test class contains steps that make up a single scenario test.
- @Step: A method-level annotation ...