Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Implemented
-
qpid-java-broker-9.0.0
-
None
Description
Broker-J currently uses JUnit 4 for unit tests as well as the system tests. Although JUnit 4 is still being supported, it seemingly will be not developed as actively as JUnit 5. Many open source projects are in process of migration to JUnit 5 are have already finished the migration (see Apache Jira tickets).
Migration should cover
- Dependencies update
- Migration of base junit tests class UnitTestBase and junit 4 class QpidUnitTestRunner
- Migration of junit 4 rules to junit 5 extensions
- Annotation changes