AT:
- JUnit should be upgraded to version 5 and everything still run
- analyze current matcher usage and create follow-up tasks to migrate to potentially better syntax available with JUnit5
Context:
The new JUnit version provides several features and upgrading to it shouldn't be too much effort.
It came up during analyzing a solution for OPT-2107, where SRE mentioned that Cawemo team is using certain JUnit5 features to annotate tests for splitting them up.