Improving Test Coverage in JUnit5: Strategies and Best Practices