-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JUnit 5 Support #417
Comments
@toniedzwiedz - sounds perfect. Just FYI, together with the test refactor towards Junit5 we'd like to migrate to other test utilities, to make unit/it tests even more readable. These are:
|
@marcinczeczko JUnit 5 is completely agnostic in terms of what assertion library we use. It makes for a cool group of features to put in the same milestone but, as far as I understand, there's no dependency between the two. Not sure about REST-assured. Do you know if it relies on JUnit 4 Runners or Rules? |
Vert.x 3.5.1 is now available in Knot.x 1.3.0-SNAPSHOT |
Knot.x 1.3.0 is released. We use Vert.x 3.5.1 (
|
Please start with an integration tests like: |
Current proposed roadmap is as follows (in order):
After all of that is finished, port knotx core's tests to v5 as well. Work on that is just starting, so this is more of a general topic than a task. |
Fixed. |
Version used
Context of the issue/feature
Starting with version 3.5.1, Vert.x supports testing with JUnit 5 via
vertx-junit5
.Using this utility would allow us to write cleaner and more expressive test code and give projects based on Knot.x more leeway in terms of what testing frameworks they use (the JUnit 5 extension model is more flexible than JUnit 4).
In order for that to happen:
vertx-junit5
. JUnit 4 Rules need to be converted to JUnit 5 extensions.Appendix:
This relies on the completion of #346
The text was updated successfully, but these errors were encountered: