Is your feature request related to a problem? Please describe.
The project currently uses JUnit 4, which is no longer the recommended version for new development.
Describe the solution you'd like
Upgrade the project's test framework from JUnit 4 to JUnit 5. Migrate existing tests as needed, ensure the test suite continues to pass, and remove JUnit 4 dependencies once they are no longer required.
Describe alternatives you've considered
Continue using JUnit 4 or run JUnit 4 tests through the JUnit Vintage engine.
Additional context
The migration should be performed incrementally.
Is your feature request related to a problem? Please describe.
The project currently uses JUnit 4, which is no longer the recommended version for new development.
Describe the solution you'd like
Upgrade the project's test framework from JUnit 4 to JUnit 5. Migrate existing tests as needed, ensure the test suite continues to pass, and remove JUnit 4 dependencies once they are no longer required.
Describe alternatives you've considered
Continue using JUnit 4 or run JUnit 4 tests through the JUnit Vintage engine.
Additional context
The migration should be performed incrementally.