* Java 3590 (#11367)
* JAVA-3590: updating junit-jupiter dependency in the main pom.xml
* resolving unnecessary mockito stubbings exception
* adding junit-bom in dependency management
* fixing tests which were not getting discovered
* Revert "fixing tests which were not getting discovered"
This reverts commit 2e9ed8df42eb96f7e0929167aabbc2ddd374a263.
* fixing tests in ninja, open-liberty and spring-ejb
* removing junit4 dependency and replacing it with junit-vintage-engine
* removing junit4 dependency and replacing it with junit-vintage-engine in testing-modules, maven-modules and aws-lambda
* removing junit dependency and replacing it with junit-vintage-engine
* removing junit and replacing it with junit-vintage-engine
* fixing tests that were not getting discovered due to old version of junit:junit
* updated failsafe plugin configuration to skip integration tests in blade
* fixing tests that were not getting discovered due to old version of junit:junit
* fixing tests in libraries and libraries-2 modules
Co-authored-by: chaos2418 <>
* Java 3590 - fixing integration tests in restx and spring-5-webflux (#11382)
* JAVA-3590: updating junit-jupiter dependency in the main pom.xml
* resolving unnecessary mockito stubbings exception
* adding junit-bom in dependency management
* fixing tests which were not getting discovered
* Revert "fixing tests which were not getting discovered"
This reverts commit 2e9ed8df42eb96f7e0929167aabbc2ddd374a263.
* fixing tests in ninja, open-liberty and spring-ejb
* removing junit4 dependency and replacing it with junit-vintage-engine
* removing junit4 dependency and replacing it with junit-vintage-engine in testing-modules, maven-modules and aws-lambda
* removing junit dependency and replacing it with junit-vintage-engine
* removing junit and replacing it with junit-vintage-engine
* fixing tests that were not getting discovered due to old version of junit:junit
* updated failsafe plugin configuration to skip integration tests in blade
* fixing tests that were not getting discovered due to old version of junit:junit
* fixing tests in libraries and libraries-2 modules
* fixing integration tests in restx and spring-5-webflux
Co-authored-by: chaos2418 <>
Co-authored-by: chaos2418 <92030908+chaos2418@users.noreply.github.com>
* Initial Commit - Ports and Adapters
* Restructured code to implement input and outbou ports and adapters
* Added tests for groupingBy Collector
* Revert "Initial Commit - Ports and Adapters"
This reverts commit 55152dea
* Added tests for groupingBy Collector
* reverting
* corrected typo
* used BDD naming strategy for tests
* Added a test for groupingByConcurrent
* added new module and package
* added core-java-streams-4 module in main pom.xml
* updated pom.xml and changed artifactId
* Added code for checking if a class is abstract or not.
* Renamed test name as per review comments.
* BAEL-4695 - Added code to evaluate math expressions.
* BAEL-4695 - Added test case for math function.
* BAEL-4695 Added consistent examples and entry in parent pom.
* BAEL-4695 - Added more examples
* [BAEL-4720] Java File.separator vs File.pathSeparator
Removed src code and modified junit tests
* [BAEL-4720] Java File.separator vs File.pathSeparator
Code formatting: Removed extra spaces in the code
* [BAEL-4720] Java File.separator vs File.pathSeparator
Added more junit tests
* [BAEL-4720] Java File.separator vs File.pathSeparator
Added new module core-java-io4 and moved the code from core-java-io3 module.
Co-authored-by: MeenaGawande <MeenaGawande@users.noreply.github.com>
* Added code to access private properties of a class
* Removed abstractions to increase simplicity.
* Added unit test cases in givenX_whenY_thenZ format.
* Included test cases for NoSuchFieldException, NoSuchMethodException and
NullPointerException.
* Added new test case for IllegalArgumentException
* Removed test cases for getting private methods
* Added test cases for accessing all data types.
* Segregated test cases for primitive and object types. Added test case
for Autoboxing.
* Condensed fields by removing extra space.
* Added test case for widening.
* Refactored test cases to throw generic Exception
* Created new module core-java-reflection-2
* Revert "Created new module core-java-reflection-2"
This reverts commit 9568663bb2e176eacc2119e605be76577f90b9c6.
* Added new module core-java-reflection-2
* Removed README.MD
* [JAVA-1657] core-java-modules JUnit and Maven Surefire Plugin upgrade
* [JAVA-1657] Changed sub modules parents to core-java-modules and core-java-modules to parent-java
* [JAVA-1657] Upgraded JUnit Jupiter version
* [JAVA-1657] Get JUnit 4 dependency transitively
* Delete core-java-lang-oop module (remaining code
was duplicate of core-java-lang-syntax where it really belonged)
* Moved code from https://www.baeldung.com/java-eclipse-equals-and-hashcode to core-java-lang where it belong
* Delete core-java-lang-oop-2 module
* Delete core-java-lang-oop-3 module
* Delete core-java-lang-oop-4 module