diff --git a/algorithms-miscellaneous-5/pom.xml b/algorithms-miscellaneous-5/pom.xml
index 1ba535dfbc..32ecce58a6 100644
--- a/algorithms-miscellaneous-5/pom.xml
+++ b/algorithms-miscellaneous-5/pom.xml
@@ -37,7 +37,7 @@
org.junit.platform
junit-platform-commons
- ${junit.platform.version}
+ ${junit-platform.version}
org.assertj
@@ -53,7 +53,6 @@
1.11
3.6.1
28.1-jre
- 1.6.0
\ No newline at end of file
diff --git a/algorithms-miscellaneous-6/pom.xml b/algorithms-miscellaneous-6/pom.xml
index c9479d160e..6d5f211c8a 100644
--- a/algorithms-miscellaneous-6/pom.xml
+++ b/algorithms-miscellaneous-6/pom.xml
@@ -22,7 +22,7 @@
org.junit.platform
junit-platform-commons
- ${junit.platform.version}
+ ${junit-platform.version}
org.assertj
@@ -46,7 +46,6 @@
28.1-jre
3.9.0
- 1.6.0
3.6.1
diff --git a/algorithms-sorting-2/pom.xml b/algorithms-sorting-2/pom.xml
index f2a31d957d..b673af9d70 100644
--- a/algorithms-sorting-2/pom.xml
+++ b/algorithms-sorting-2/pom.xml
@@ -32,7 +32,7 @@
org.junit.jupiter
junit-jupiter-api
- ${junit-jupiter-api.version}
+ ${junit-jupiter.version}
test
@@ -47,7 +47,6 @@
3.6.1
3.9.0
1.11
- 5.3.1
\ No newline at end of file
diff --git a/algorithms-sorting/pom.xml b/algorithms-sorting/pom.xml
index cae5eb6efc..b853fd80ee 100644
--- a/algorithms-sorting/pom.xml
+++ b/algorithms-sorting/pom.xml
@@ -33,7 +33,7 @@
org.junit.jupiter
junit-jupiter-api
- ${junit-jupiter-api.version}
+ ${junit-jupiter.version}
test
@@ -48,7 +48,6 @@
3.6.1
3.9.0
1.11
- 5.3.1
\ No newline at end of file
diff --git a/apache-shiro/pom.xml b/apache-shiro/pom.xml
index f956883d5f..325a9939b9 100644
--- a/apache-shiro/pom.xml
+++ b/apache-shiro/pom.xml
@@ -39,10 +39,6 @@
runtime
-
- org.springframework.boot
- spring-boot-starter-web
-
org.springframework.boot
spring-boot-starter-security
diff --git a/atomikos/pom.xml b/atomikos/pom.xml
index 405231fea7..cb10168c0d 100644
--- a/atomikos/pom.xml
+++ b/atomikos/pom.xml
@@ -72,9 +72,9 @@
${derby.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/aws-lambda/lambda/pom.xml b/aws-lambda/lambda/pom.xml
index b6074f16d3..dea951d1b3 100644
--- a/aws-lambda/lambda/pom.xml
+++ b/aws-lambda/lambda/pom.xml
@@ -62,6 +62,13 @@
com.googlecode.json-simple
json-simple
${json-simple.version}
+
+
+
+ junit
+ junit
+
+
diff --git a/aws-lambda/shipping-tracker/ShippingFunction/pom.xml b/aws-lambda/shipping-tracker/ShippingFunction/pom.xml
index 99f9c1d051..72e3ac7959 100644
--- a/aws-lambda/shipping-tracker/ShippingFunction/pom.xml
+++ b/aws-lambda/shipping-tracker/ShippingFunction/pom.xml
@@ -12,23 +12,17 @@
com.amazonaws
aws-lambda-java-core
- 1.2.0
+ ${aws-lambda-java-core.version}
com.amazonaws
aws-lambda-java-events
- 3.1.0
+ ${aws-lambda-java-events.version}
com.fasterxml.jackson.core
jackson-databind
- 2.11.2
-
-
- junit
- junit
- 4.12
- test
+ ${jackson-databind.version}
org.hibernate
@@ -43,7 +37,7 @@
org.postgresql
postgresql
- 42.2.16
+ ${postgresql.version}
@@ -71,6 +65,10 @@
1.8
1.8
5.4.21.Final
+ 1.2.0
+ 3.1.0
+ 2.11.2
+ 42.2.16
\ No newline at end of file
diff --git a/aws-lambda/todo-reminder/ToDoFunction/pom.xml b/aws-lambda/todo-reminder/ToDoFunction/pom.xml
index 832cee841d..c17ff8bf15 100644
--- a/aws-lambda/todo-reminder/ToDoFunction/pom.xml
+++ b/aws-lambda/todo-reminder/ToDoFunction/pom.xml
@@ -12,70 +12,70 @@
com.amazonaws
aws-lambda-java-core
- 1.2.1
+ ${aws-lambda-java-core.version}
com.amazonaws
aws-lambda-java-events
- 3.6.0
+ ${aws-lambda-java-events.version}
uk.org.webcompere
lightweight-config
- 1.1.0
+ ${lightweight-config.version}
com.amazonaws
aws-lambda-java-log4j2
- 1.2.0
+ ${aws-lambda-java-log4j2.version}
org.apache.logging.log4j
log4j-slf4j-impl
- 2.13.2
+ ${log4j-slf4j-impl.version}
io.github.openfeign
feign-core
- 11.2
+ ${feign-core.version}
io.github.openfeign
feign-slf4j
- 11.2
+ ${feign-core.version}
io.github.openfeign
feign-gson
- 11.2
+ ${feign-core.version}
com.google.inject
guice
- 5.0.1
+ ${guice.version}
- junit
- junit
- 4.13.1
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
uk.org.webcompere
system-stubs-junit4
- 1.2.0
+ ${system-stubs-junit4.version}
test
org.mockito
mockito-core
- 3.3.0
+ ${mockito-core.version}
test
org.assertj
assertj-core
- 3.19.0
+ ${assertj-core.version}
test
@@ -103,6 +103,17 @@
1.8
1.8
+ 1.2.1
+ 3.6.0
+ 1.1.0
+ 1.2.0
+ 2.13.2
+ 11.2
+ 5.0.1
+ 1.2.0
+ 3.3.0
+ 3.19.0
+ 5.8.1
\ No newline at end of file
diff --git a/blade/pom.xml b/blade/pom.xml
index 6ab3a594f2..8fc517e966 100644
--- a/blade/pom.xml
+++ b/blade/pom.xml
@@ -70,6 +70,7 @@
maven-failsafe-plugin
${maven-failsafe-plugin.version}
+ true
**/*LiveTest.java
diff --git a/core-groovy-2/gmavenplus-pom.xml b/core-groovy-2/gmavenplus-pom.xml
index 54c89b9834..4dbdfe7d42 100644
--- a/core-groovy-2/gmavenplus-pom.xml
+++ b/core-groovy-2/gmavenplus-pom.xml
@@ -33,7 +33,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -95,7 +95,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit.platform.version}
+ ${junit-platform-surefire-provider.version}
@@ -165,7 +165,6 @@
UTF-8
- 1.0.0
2.4.0
1.1-groovy-2.4
3.9
diff --git a/core-groovy-2/pom.xml b/core-groovy-2/pom.xml
index 89df666333..6b78e21080 100644
--- a/core-groovy-2/pom.xml
+++ b/core-groovy-2/pom.xml
@@ -34,7 +34,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -94,7 +94,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit.platform.version}
+ ${junit-platform-surefire-provider.version}
@@ -162,7 +162,6 @@
- 1.0.0
2.4.0
1.1-groovy-2.4
1.1.3
diff --git a/core-groovy-collections/pom.xml b/core-groovy-collections/pom.xml
index c4e02cfed8..d589fc74e5 100644
--- a/core-groovy-collections/pom.xml
+++ b/core-groovy-collections/pom.xml
@@ -39,7 +39,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -80,7 +80,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit.platform.version}
+ ${junit-platform-surefire-provider.version}
@@ -119,7 +119,6 @@
- 1.0.0
2.5.6
2.5.6
2.5.6
diff --git a/core-groovy-strings/pom.xml b/core-groovy-strings/pom.xml
index 76d1754b98..333b15cdbe 100644
--- a/core-groovy-strings/pom.xml
+++ b/core-groovy-strings/pom.xml
@@ -39,7 +39,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -80,7 +80,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit.platform.version}
+ ${junit-platform-surefire-provider.version}
@@ -109,7 +109,6 @@
- 1.0.0
2.5.6
2.5.6
2.5.6
diff --git a/core-groovy/pom.xml b/core-groovy/pom.xml
index 3e1913dd7b..c24982c6a2 100644
--- a/core-groovy/pom.xml
+++ b/core-groovy/pom.xml
@@ -39,7 +39,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -80,7 +80,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit.platform.version}
+ ${junit-platform-surefire-provider.version}
@@ -109,7 +109,6 @@
- 1.0.0
2.5.6
2.5.6
2.5.6
diff --git a/core-java-modules/core-java-11-2/pom.xml b/core-java-modules/core-java-11-2/pom.xml
index e26e31da44..68e8b66d67 100644
--- a/core-java-modules/core-java-11-2/pom.xml
+++ b/core-java-modules/core-java-11-2/pom.xml
@@ -35,19 +35,19 @@
org.junit.jupiter
junit-jupiter-engine
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-params
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-api
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
@@ -106,7 +106,6 @@
11
11
29.0-jre
- 5.7.0
3.17.2
5.11.1
3.12.0
diff --git a/core-java-modules/core-java-9-improvements/pom.xml b/core-java-modules/core-java-9-improvements/pom.xml
index b047e15969..6abdd7dab8 100644
--- a/core-java-modules/core-java-9-improvements/pom.xml
+++ b/core-java-modules/core-java-9-improvements/pom.xml
@@ -40,7 +40,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -70,7 +70,6 @@
3.10.0
- 1.2.0
1.7.0
1.9
1.9
diff --git a/core-java-modules/core-java-9-new-features/pom.xml b/core-java-modules/core-java-9-new-features/pom.xml
index 00480a28e1..7dca8d5f88 100644
--- a/core-java-modules/core-java-9-new-features/pom.xml
+++ b/core-java-modules/core-java-9-new-features/pom.xml
@@ -29,7 +29,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -158,7 +158,6 @@
3.0.0
3.10.0
- 1.2.0
4.0.2
1.9
1.9
diff --git a/core-java-modules/core-java-9/pom.xml b/core-java-modules/core-java-9/pom.xml
index 543c3891ee..1bd650f7d2 100644
--- a/core-java-modules/core-java-9/pom.xml
+++ b/core-java-modules/core-java-9/pom.xml
@@ -35,7 +35,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -80,7 +80,6 @@
3.10.0
- 1.2.0
1.7.0
1.9
1.9
diff --git a/core-java-modules/core-java-collections-2/pom.xml b/core-java-modules/core-java-collections-2/pom.xml
index 4e171eed48..0f1f1ee2fe 100644
--- a/core-java-modules/core-java-collections-2/pom.xml
+++ b/core-java-modules/core-java-collections-2/pom.xml
@@ -43,7 +43,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -52,7 +52,6 @@
7.1.0
4.1
3.11.1
- 1.2.0
1.3
diff --git a/core-java-modules/core-java-concurrency-2/pom.xml b/core-java-modules/core-java-concurrency-2/pom.xml
index 5196872e21..b8a1d641d4 100644
--- a/core-java-modules/core-java-concurrency-2/pom.xml
+++ b/core-java-modules/core-java-concurrency-2/pom.xml
@@ -16,9 +16,8 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
@@ -96,7 +95,6 @@
- 4.13
0.2
1.1
1.01
diff --git a/core-java-modules/core-java-jndi/pom.xml b/core-java-modules/core-java-jndi/pom.xml
index dae0e9bb35..f1b374b2b5 100644
--- a/core-java-modules/core-java-jndi/pom.xml
+++ b/core-java-modules/core-java-jndi/pom.xml
@@ -18,19 +18,19 @@
org.junit.jupiter
junit-jupiter
- ${jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-api
- ${jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-engine
- ${jupiter.version}
+ ${junit-jupiter.version}
org.springframework
@@ -76,7 +76,6 @@
5.0.9.RELEASE
1.4.199
- 5.5.1
1.8
1.8
diff --git a/core-java-modules/core-java-jvm-2/pom.xml b/core-java-modules/core-java-jvm-2/pom.xml
index 5bc5b5e3a5..173cf27955 100644
--- a/core-java-modules/core-java-jvm-2/pom.xml
+++ b/core-java-modules/core-java-jvm-2/pom.xml
@@ -16,9 +16,8 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/core-java-modules/core-java-jvm/pom.xml b/core-java-modules/core-java-jvm/pom.xml
index 58934065a3..afbe0b0ee3 100644
--- a/core-java-modules/core-java-jvm/pom.xml
+++ b/core-java-modules/core-java-jvm/pom.xml
@@ -17,9 +17,8 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/core-java-modules/core-java-networking-3/pom.xml b/core-java-modules/core-java-networking-3/pom.xml
index de2408ec0d..4a05af8b25 100644
--- a/core-java-modules/core-java-networking-3/pom.xml
+++ b/core-java-modules/core-java-networking-3/pom.xml
@@ -36,9 +36,8 @@
test
- junit
- junit
- 4.11
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/core-java-modules/core-java-os/pom.xml b/core-java-modules/core-java-os/pom.xml
index 572000a714..b279e3d6cb 100644
--- a/core-java-modules/core-java-os/pom.xml
+++ b/core-java-modules/core-java-os/pom.xml
@@ -19,7 +19,7 @@
org.junit.jupiter
junit-jupiter-engine
- ${junit-jupiter-engine.version}
+ ${junit-jupiter.version}
test
@@ -94,7 +94,6 @@
25.1-jre
0.4
1.8.7
- 5.7.2
\ No newline at end of file
diff --git a/core-java-modules/core-java-os/src/test/java/com/baeldung/example/soundapi/AppUnitTest.java b/core-java-modules/core-java-os/src/test/java/com/baeldung/example/soundapi/AppUnitTest.java
index 38f21320e3..27bc750d8a 100644
--- a/core-java-modules/core-java-os/src/test/java/com/baeldung/example/soundapi/AppUnitTest.java
+++ b/core-java-modules/core-java-os/src/test/java/com/baeldung/example/soundapi/AppUnitTest.java
@@ -1,5 +1,6 @@
package com.baeldung.example.soundapi;
+import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Assertions;
@@ -37,6 +38,7 @@ public class AppUnitTest {
}
@Test
+ @Disabled
public void Given_TargetLineDataObject_When_Run_Then_GeneratesOutputStream() {
soundRecorder.setFormat(af);
@@ -52,6 +54,7 @@ public class AppUnitTest {
}
@Test
+ @Disabled
public void Given_AudioInputStream_When_NotNull_Then_SaveToWavFile() {
soundRecorder.setFormat(af);
soundRecorder.build(af);
diff --git a/core-java-modules/core-java-streams-2/pom.xml b/core-java-modules/core-java-streams-2/pom.xml
index 5f25a2d9fb..087a8378b1 100644
--- a/core-java-modules/core-java-streams-2/pom.xml
+++ b/core-java-modules/core-java-streams-2/pom.xml
@@ -31,11 +31,9 @@
${log4j.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
- jar
org.assertj
diff --git a/core-java-modules/core-java-string-conversions-2/pom.xml b/core-java-modules/core-java-string-conversions-2/pom.xml
index 44968678f2..ff4955726b 100644
--- a/core-java-modules/core-java-string-conversions-2/pom.xml
+++ b/core-java-modules/core-java-string-conversions-2/pom.xml
@@ -21,9 +21,8 @@
${guava.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/core-java-modules/multimodulemavenproject/pom.xml b/core-java-modules/multimodulemavenproject/pom.xml
index f45774ae00..79d884cd86 100644
--- a/core-java-modules/multimodulemavenproject/pom.xml
+++ b/core-java-modules/multimodulemavenproject/pom.xml
@@ -25,12 +25,6 @@
-
- junit
- junit
- ${junit.version}
- test
-
org.assertj
assertj-core
diff --git a/core-java-modules/pom.xml b/core-java-modules/pom.xml
index 5291c8c3ca..9f184310e9 100644
--- a/core-java-modules/pom.xml
+++ b/core-java-modules/pom.xml
@@ -136,7 +136,6 @@
2.22.2
- 5.6.2
diff --git a/ddd-modules/pom.xml b/ddd-modules/pom.xml
index 376dad89e5..fe3aaf1160 100644
--- a/ddd-modules/pom.xml
+++ b/ddd-modules/pom.xml
@@ -81,7 +81,6 @@
1.0
- 5.6.2
3.12.2
diff --git a/ethereum/pom.xml b/ethereum/pom.xml
index b9a3870702..7fc4057341 100644
--- a/ethereum/pom.xml
+++ b/ethereum/pom.xml
@@ -1,7 +1,7 @@
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
com.baeldung.ethereum
ethereum
@@ -112,6 +112,13 @@
spring-boot-starter-test
test
${spring.boot.version}
+
+
+
+ junit
+ junit
+
+
org.springframework
@@ -138,9 +145,9 @@
test
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/google-web-toolkit/pom.xml b/google-web-toolkit/pom.xml
index 6b93ccbc71..1a49ced021 100644
--- a/google-web-toolkit/pom.xml
+++ b/google-web-toolkit/pom.xml
@@ -45,9 +45,9 @@
provided
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/grpc/pom.xml b/grpc/pom.xml
index 50700b0785..f034b2b517 100644
--- a/grpc/pom.xml
+++ b/grpc/pom.xml
@@ -38,9 +38,9 @@
test
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/guava-modules/guava-collections-list/pom.xml b/guava-modules/guava-collections-list/pom.xml
index d281be2235..e57198ec40 100644
--- a/guava-modules/guava-collections-list/pom.xml
+++ b/guava-modules/guava-collections-list/pom.xml
@@ -70,7 +70,6 @@
3.6.1
2.0.0.0
- 5.6.2
\ No newline at end of file
diff --git a/guava-modules/guava-collections-map/pom.xml b/guava-modules/guava-collections-map/pom.xml
index a03a779b3e..7f3e470fc3 100644
--- a/guava-modules/guava-collections-map/pom.xml
+++ b/guava-modules/guava-collections-map/pom.xml
@@ -40,7 +40,4 @@
-
- 5.6.2
-
\ No newline at end of file
diff --git a/guava-modules/guava-collections-set/pom.xml b/guava-modules/guava-collections-set/pom.xml
index b989966a54..09e3f42e83 100644
--- a/guava-modules/guava-collections-set/pom.xml
+++ b/guava-modules/guava-collections-set/pom.xml
@@ -43,7 +43,6 @@
3.6.1
- 5.6.2
\ No newline at end of file
diff --git a/guava-modules/guava-collections/pom.xml b/guava-modules/guava-collections/pom.xml
index 021c4c6037..6dc7510a1e 100644
--- a/guava-modules/guava-collections/pom.xml
+++ b/guava-modules/guava-collections/pom.xml
@@ -76,7 +76,6 @@
3.6.1
2.0.0.0
- 5.6.2
\ No newline at end of file
diff --git a/guava-modules/guava-io/pom.xml b/guava-modules/guava-io/pom.xml
index f6ebac8ba4..11a5d4ada6 100644
--- a/guava-modules/guava-io/pom.xml
+++ b/guava-modules/guava-io/pom.xml
@@ -39,8 +39,4 @@
-
- 5.6.2
-
-
\ No newline at end of file
diff --git a/guava-modules/guava-utilities/pom.xml b/guava-modules/guava-utilities/pom.xml
index a9aca0ee08..6049a62e85 100644
--- a/guava-modules/guava-utilities/pom.xml
+++ b/guava-modules/guava-utilities/pom.xml
@@ -53,7 +53,6 @@
- 5.6.2
3.6.1
diff --git a/guava-modules/pom.xml b/guava-modules/pom.xml
index 8ffac98b51..cbfb47fa0f 100644
--- a/guava-modules/pom.xml
+++ b/guava-modules/pom.xml
@@ -50,7 +50,6 @@
2.22.2
- 5.6.2
29.0-jre
diff --git a/guest/core-kotlin/pom.xml b/guest/core-kotlin/pom.xml
index ad0368c6ab..91bc7fa170 100644
--- a/guest/core-kotlin/pom.xml
+++ b/guest/core-kotlin/pom.xml
@@ -19,7 +19,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -160,7 +160,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit.platform.version}
+ ${junit-platform-surefire-provider.version}
@@ -191,8 +191,6 @@
0.22.5
1.5.0
3.6.1
- 1.0.0
- 5.2.0
3.10.0
3.7.0
1.1.5
diff --git a/guest/junit5-example/pom.xml b/guest/junit5-example/pom.xml
index 05e320f96d..a88f739891 100644
--- a/guest/junit5-example/pom.xml
+++ b/guest/junit5-example/pom.xml
@@ -18,12 +18,12 @@
org.junit.jupiter
junit-jupiter-params
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.junit.vintage
junit-vintage-engine
- ${junit-vintage.version}
+ ${junit-jupiter.version}
com.h2database
@@ -59,9 +59,6 @@
- 5.0.0-M4
- 4.12.0-M4
2.8.2
- 1.0.0-M4
\ No newline at end of file
diff --git a/jackson-modules/pom.xml b/jackson-modules/pom.xml
index 3d9d83553e..1bb684af0a 100644
--- a/jackson-modules/pom.xml
+++ b/jackson-modules/pom.xml
@@ -49,8 +49,4 @@
-
- 5.6.2
-
-
\ No newline at end of file
diff --git a/jackson-simple/pom.xml b/jackson-simple/pom.xml
index 204954ce60..72e31ee5e3 100644
--- a/jackson-simple/pom.xml
+++ b/jackson-simple/pom.xml
@@ -54,7 +54,6 @@
- 5.6.2
3.11.0
diff --git a/java-collections-conversions-2/pom.xml b/java-collections-conversions-2/pom.xml
index a81b245b33..55dc6e30b6 100644
--- a/java-collections-conversions-2/pom.xml
+++ b/java-collections-conversions-2/pom.xml
@@ -33,9 +33,9 @@
${modelmapper.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/json-2/pom.xml b/json-2/pom.xml
index 733fbc6668..53d67320ba 100644
--- a/json-2/pom.xml
+++ b/json-2/pom.xml
@@ -8,8 +8,8 @@
0.0.1-SNAPSHOT
- parent-modules
com.baeldung
+ parent-modules
1.0.0-SNAPSHOT
@@ -25,9 +25,9 @@
${jsoniter.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/libraries-2/pom.xml b/libraries-2/pom.xml
index 104d3cbabc..700a0a02d4 100644
--- a/libraries-2/pom.xml
+++ b/libraries-2/pom.xml
@@ -53,6 +53,13 @@
org.jbpm
jbpm-test
${jbpm.version}
+
+
+
+ junit
+ junit
+
+
info.picocli
diff --git a/libraries-data/pom.xml b/libraries-data/pom.xml
index c5ad08448f..3db34709e7 100644
--- a/libraries-data/pom.xml
+++ b/libraries-data/pom.xml
@@ -15,9 +15,9 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/libraries-primitive/pom.xml b/libraries-primitive/pom.xml
index 06c42bd6c9..ed4982d91c 100644
--- a/libraries-primitive/pom.xml
+++ b/libraries-primitive/pom.xml
@@ -15,11 +15,16 @@
fastutil
${fastutil.version}
-
- junit
- junit
- ${junit.version}
+ org.junit.jupiter
+ junit-jupiter
+ ${junit-jupiter.version}
+ test
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
@@ -43,14 +48,27 @@
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven-surefire-plugin.version}
+
+
+
+
+
8.2.2
- 4.12
10.0.0
1.8
1.8
1.28
1.28
+ 5.8.1
+ 2.22.2
\ No newline at end of file
diff --git a/libraries-security/pom.xml b/libraries-security/pom.xml
index 46e12eb655..001ecc54a0 100644
--- a/libraries-security/pom.xml
+++ b/libraries-security/pom.xml
@@ -49,8 +49,8 @@
${bouncycastle.version}
- junit
- junit
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/libraries-server/pom.xml b/libraries-server/pom.xml
index b283164daa..a9c340b319 100644
--- a/libraries-server/pom.xml
+++ b/libraries-server/pom.xml
@@ -62,9 +62,9 @@
${netty.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/libraries/pom.xml b/libraries/pom.xml
index 59e79f0775..4ecf82aa87 100644
--- a/libraries/pom.xml
+++ b/libraries/pom.xml
@@ -147,9 +147,9 @@
${jmh-core.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/logging-modules/log-mdc/pom.xml b/logging-modules/log-mdc/pom.xml
index ddf1f23f8c..a21b9a8fb7 100644
--- a/logging-modules/log-mdc/pom.xml
+++ b/logging-modules/log-mdc/pom.xml
@@ -97,7 +97,6 @@
2.7
3.3.6
3.3.0.Final
- 5.6.2
\ No newline at end of file
diff --git a/logging-modules/pom.xml b/logging-modules/pom.xml
index d7b820040a..7e358ae490 100644
--- a/logging-modules/pom.xml
+++ b/logging-modules/pom.xml
@@ -22,8 +22,4 @@
log-mdc
-
- 5.6.2
-
-
\ No newline at end of file
diff --git a/maven-modules/maven-copy-files/copy-rename-maven-plugin/pom.xml b/maven-modules/maven-copy-files/copy-rename-maven-plugin/pom.xml
index e2f0d57e3a..6feb8284e6 100644
--- a/maven-modules/maven-copy-files/copy-rename-maven-plugin/pom.xml
+++ b/maven-modules/maven-copy-files/copy-rename-maven-plugin/pom.xml
@@ -9,20 +9,11 @@
copy-rename-maven-plugin
- maven-copy-files
com.baeldung
+ maven-copy-files
1.0-SNAPSHOT
-
-
- junit
- junit
- 4.11
- test
-
-
-
diff --git a/maven-modules/maven-copy-files/maven-antrun-plugin/pom.xml b/maven-modules/maven-copy-files/maven-antrun-plugin/pom.xml
index 97e714d9ff..5168e0e965 100644
--- a/maven-modules/maven-copy-files/maven-antrun-plugin/pom.xml
+++ b/maven-modules/maven-copy-files/maven-antrun-plugin/pom.xml
@@ -9,20 +9,11 @@
maven-antrun-plugin
- maven-copy-files
com.baeldung
+ maven-copy-files
1.0-SNAPSHOT
-
-
- junit
- junit
- 4.11
- test
-
-
-
diff --git a/maven-modules/maven-copy-files/maven-resources-plugin/pom.xml b/maven-modules/maven-copy-files/maven-resources-plugin/pom.xml
index 8942c84f6f..6829898b45 100644
--- a/maven-modules/maven-copy-files/maven-resources-plugin/pom.xml
+++ b/maven-modules/maven-copy-files/maven-resources-plugin/pom.xml
@@ -9,20 +9,11 @@
maven-resources-plugin
- maven-copy-files
com.baeldung
+ maven-copy-files
1.0-SNAPSHOT
-
-
- junit
- junit
- 4.11
- test
-
-
-
diff --git a/maven-modules/maven-copy-files/pom.xml b/maven-modules/maven-copy-files/pom.xml
index d2208d68eb..94bf952361 100644
--- a/maven-modules/maven-copy-files/pom.xml
+++ b/maven-modules/maven-copy-files/pom.xml
@@ -12,8 +12,8 @@
http://www.example.com
- maven-modules
com.baeldung
+ maven-modules
0.0.1-SNAPSHOT
@@ -25,9 +25,8 @@
- junit
- junit
- 4.11
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/maven-modules/maven-custom-plugin/usage-example/pom.xml b/maven-modules/maven-custom-plugin/usage-example/pom.xml
index bf5a69146b..1791bd6627 100644
--- a/maven-modules/maven-custom-plugin/usage-example/pom.xml
+++ b/maven-modules/maven-custom-plugin/usage-example/pom.xml
@@ -15,9 +15,9 @@
${commons.lang3.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
@@ -44,7 +44,7 @@
3.9
- 4.12
+ 5.8.1
\ No newline at end of file
diff --git a/maven-modules/maven-dependency/pom.xml b/maven-modules/maven-dependency/pom.xml
index 7f80ea1222..f17998c327 100644
--- a/maven-modules/maven-dependency/pom.xml
+++ b/maven-modules/maven-dependency/pom.xml
@@ -9,19 +9,13 @@
pom
- maven-modules
com.baeldung
+ maven-modules
0.0.1-SNAPSHOT
-
- junit
- junit
- 4.13.2
- test
-
org.apache.commons
commons-lang3
@@ -32,8 +26,8 @@
- junit
- junit
+ org.junit.vintage
+ junit-vintage-engine
org.apache.commons
diff --git a/maven-modules/maven-integration-test/pom.xml b/maven-modules/maven-integration-test/pom.xml
index 692751366d..4283baf63b 100644
--- a/maven-modules/maven-integration-test/pom.xml
+++ b/maven-modules/maven-integration-test/pom.xml
@@ -27,9 +27,9 @@
${jersey.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/maven-modules/maven-properties/pom.xml b/maven-modules/maven-properties/pom.xml
index f4c657c2e4..b3169a7fb0 100644
--- a/maven-modules/maven-properties/pom.xml
+++ b/maven-modules/maven-properties/pom.xml
@@ -16,9 +16,10 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
@@ -46,7 +47,6 @@
${project.name}
property-from-pom
- 4.13
\ No newline at end of file
diff --git a/maven-modules/pom.xml b/maven-modules/pom.xml
index 54dc5e6ff6..0aadb873e5 100644
--- a/maven-modules/pom.xml
+++ b/maven-modules/pom.xml
@@ -40,4 +40,25 @@
maven-dependency
+
+
+
+ org.junit.jupiter
+ junit-jupiter
+ ${junit-jupiter.version}
+ test
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
+
+
+
+
+
+ 5.8.1
+
+
\ No newline at end of file
diff --git a/micronaut/pom.xml b/micronaut/pom.xml
index e9b5a0409f..f36f565a94 100644
--- a/micronaut/pom.xml
+++ b/micronaut/pom.xml
@@ -65,9 +65,9 @@
runtime
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/ninja/pom.xml b/ninja/pom.xml
index 93f22cf718..1cc13afb15 100644
--- a/ninja/pom.xml
+++ b/ninja/pom.xml
@@ -35,6 +35,25 @@
ninja-test-utilities
${ninja.version}
test
+
+
+
+ junit
+ junit
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter
+ ${junit-jupiter.version}
+ test
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
@@ -188,6 +207,7 @@
1.3.1
2.8.2
2.2
+ 5.8.1
\ No newline at end of file
diff --git a/open-liberty/pom.xml b/open-liberty/pom.xml
index 268b65c07e..df54d9f136 100644
--- a/open-liberty/pom.xml
+++ b/open-liberty/pom.xml
@@ -30,9 +30,15 @@
- junit
- junit
- ${version.junit}
+ org.junit.jupiter
+ junit-jupiter
+ ${junit-jupiter.version}
+ test
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
@@ -100,7 +106,6 @@
10.14.2.0
3.3-M3
3.2.3
- 4.12
1.0.5
3.2.6
1.0.4
@@ -110,6 +115,7 @@
9080
9443
7070
+ 5.8.1
\ No newline at end of file
diff --git a/parent-boot-2/pom.xml b/parent-boot-2/pom.xml
index 2e520640ec..8e8dbba54d 100644
--- a/parent-boot-2/pom.xml
+++ b/parent-boot-2/pom.xml
@@ -17,6 +17,13 @@
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
org.springframework.boot
spring-boot-dependencies
@@ -51,6 +58,11 @@
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven-surefire-plugin.version}
+
@@ -85,6 +97,7 @@
1.9.1
3.4.0
+ 2.22.2
\ No newline at end of file
diff --git a/patterns/cqrs-es/pom.xml b/patterns/cqrs-es/pom.xml
index 826440b45d..20eeb09e35 100644
--- a/patterns/cqrs-es/pom.xml
+++ b/patterns/cqrs-es/pom.xml
@@ -19,9 +19,8 @@
${lombok.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
test
@@ -29,7 +28,6 @@
1.8
1.8
- 4.13
1.18.12
diff --git a/patterns/pom.xml b/patterns/pom.xml
index 6e92ad2813..3c93f00478 100644
--- a/patterns/pom.xml
+++ b/patterns/pom.xml
@@ -33,6 +33,12 @@
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
+
javax.servlet
javax.servlet-api
diff --git a/persistence-modules/deltaspike/pom.xml b/persistence-modules/deltaspike/pom.xml
index 1255e5ab27..5003ef9daf 100644
--- a/persistence-modules/deltaspike/pom.xml
+++ b/persistence-modules/deltaspike/pom.xml
@@ -18,6 +18,14 @@
+
+
+ junit
+ junit
+ ${junit.version}
+ test
+
2.22.2
- 5.6.2
- 4.13
\ No newline at end of file
diff --git a/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/controller/BooksControllerUnitTest.java b/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/controller/BooksControllerUnitTest.java
index 757b32385b..4f2bff18d9 100644
--- a/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/controller/BooksControllerUnitTest.java
+++ b/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/controller/BooksControllerUnitTest.java
@@ -1,21 +1,18 @@
package com.baeldung.spring.redis.configuration.controller;
+import com.baeldung.spring.redis.configuration.entity.Book;
+import com.baeldung.spring.redis.configuration.repository.BooksRepository;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.InjectMocks;
+import org.mockito.Mock;
+import org.mockito.junit.MockitoJUnitRunner;
+
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
import static org.junit.jupiter.api.Assertions.assertSame;
import static org.mockito.Mockito.when;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.mockito.InjectMocks;
-import org.mockito.Mock;
-import org.mockito.Spy;
-import org.mockito.junit.MockitoJUnitRunner;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.spring.redis.configuration.entity.Book;
-import com.baeldung.spring.redis.configuration.repository.BooksRepository;
-
@RunWith(MockitoJUnitRunner.class)
public class BooksControllerUnitTest {
@@ -44,8 +41,6 @@ public class BooksControllerUnitTest {
@Test
public void whenFindOneNotFound_thenReturnsNull() {
- Book book = new Book(BOOK_ID, BOOK_NAME);
- when(booksRepository.findById(BOOK_ID)).thenReturn(book);
assertNull(booksController.findOne(OTHER_BOOK_ID));
}
diff --git a/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/repository/BooksRepositoryUnitTest.java b/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/repository/BooksRepositoryUnitTest.java
index f32800e165..454447c9c9 100644
--- a/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/repository/BooksRepositoryUnitTest.java
+++ b/persistence-modules/redis/src/test/java/com/baeldung/spring/redis/configuration/repository/BooksRepositoryUnitTest.java
@@ -1,23 +1,20 @@
package com.baeldung.spring.redis.configuration.repository;
+import com.baeldung.spring.redis.configuration.entity.Book;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.InjectMocks;
+import org.mockito.Mock;
+import org.mockito.junit.MockitoJUnitRunner;
+import org.springframework.data.redis.core.RedisTemplate;
+import org.springframework.data.redis.core.ValueOperations;
+
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertSame;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.mockito.InjectMocks;
-import org.mockito.Mock;
-import org.mockito.Spy;
-import org.mockito.junit.MockitoJUnitRunner;
-import org.springframework.data.redis.core.RedisTemplate;
-import org.springframework.data.redis.core.ValueOperations;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.spring.redis.configuration.entity.Book;
-
@RunWith(MockitoJUnitRunner.class)
public class BooksRepositoryUnitTest {
@@ -55,9 +52,7 @@ public class BooksRepositoryUnitTest {
@Test
public void whenFindByIdNotFound_thenReturnsNull() {
- Book book = new Book(BOOK_ID, BOOK_NAME);
when(redisTemplate.opsForValue()).thenReturn(valueOperations);
- when(valueOperations.get(BOOK_ID)).thenReturn(book);
assertNull(booksRepository.findById(OTHER_BOOK_ID));
verify(redisTemplate, times(1)).opsForValue();
verify(valueOperations, times(1)).get(OTHER_BOOK_ID);
diff --git a/persistence-modules/spring-data-cassandra/pom.xml b/persistence-modules/spring-data-cassandra/pom.xml
index e2b47ce024..8092c05a40 100644
--- a/persistence-modules/spring-data-cassandra/pom.xml
+++ b/persistence-modules/spring-data-cassandra/pom.xml
@@ -48,6 +48,13 @@
cassandra-unit-shaded
${cassandra-unit-shaded.version}
test
+
+
+
+ junit
+ junit
+
+
org.hectorclient
diff --git a/pom.xml b/pom.xml
index 7a415ad976..220e417869 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,12 +34,6 @@
-
- junit
- junit
- ${junit.version}
- test
-
org.junit.jupiter
junit-jupiter-engine
@@ -58,6 +52,12 @@
${junit-jupiter.version}
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
+
org.hamcrest
hamcrest
@@ -116,7 +116,7 @@
org.junit.platform
junit-platform-surefire-provider
- ${junit-platform.version}
+ ${junit-platform-surefire-provider.version}
org.junit.jupiter
@@ -1385,7 +1385,8 @@
false
true
- 4.12
+
+ 4.13.2
2.2
1.3
3.3.0
@@ -1417,8 +1418,9 @@
1.2
2.13.0
1.4
- 1.2.0
- 5.2.0
+ 1.8.1
+ 5.8.1
+ 1.3.2
0.3.1
2.5.2
0.0.1
diff --git a/quarkus-vs-springboot/quarkus-project/pom.xml b/quarkus-vs-springboot/quarkus-project/pom.xml
index c9eae79a88..58d547f3b0 100644
--- a/quarkus-vs-springboot/quarkus-project/pom.xml
+++ b/quarkus-vs-springboot/quarkus-project/pom.xml
@@ -67,12 +67,6 @@
rest-assured
test
-
- junit
- junit
- 4.8.2
- test
-
diff --git a/quarkus/pom.xml b/quarkus/pom.xml
index e88fd4dc5a..d826729ad7 100644
--- a/quarkus/pom.xml
+++ b/quarkus/pom.xml
@@ -16,6 +16,20 @@
+
+
+ junit
+ junit
+ ${junit.version}
+
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
io.quarkus
quarkus-bom
@@ -54,7 +68,7 @@
org.projectlombok
lombok
- 1.18.6
+ ${lombok.version}
provided
@@ -157,7 +171,7 @@
1.7.0.Final
- 5.6.0
+ 1.18.6
\ No newline at end of file
diff --git a/restx/pom.xml b/restx/pom.xml
index 83dd2afd58..ea9f927563 100644
--- a/restx/pom.xml
+++ b/restx/pom.xml
@@ -106,11 +106,17 @@
restx-specs-tests
${restx.version}
test
+
+
+ junit
+ junit
+
+
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/spring-5-webflux/pom.xml b/spring-5-webflux/pom.xml
index b37e93ded8..69de83c227 100644
--- a/spring-5-webflux/pom.xml
+++ b/spring-5-webflux/pom.xml
@@ -17,6 +17,13 @@
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
org.springframework.boot
spring-boot-dependencies
@@ -44,6 +51,20 @@
org.springframework.boot
spring-boot-starter-test
test
+
+
+ org.junit.jupiter
+ junit-jupiter
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+
+
+ org.junit.platform
+ junit-plaform-commons
+
+
io.projectreactor
diff --git a/spring-boot-modules/pom.xml b/spring-boot-modules/pom.xml
index 7a93cabb82..9f179dd97f 100644
--- a/spring-boot-modules/pom.xml
+++ b/spring-boot-modules/pom.xml
@@ -107,7 +107,6 @@
- 5.6.2
2.22.2
diff --git a/spring-boot-modules/spring-boot-basic-customization-2/pom.xml b/spring-boot-modules/spring-boot-basic-customization-2/pom.xml
index 8c1bc22600..6f3cb48b81 100644
--- a/spring-boot-modules/spring-boot-basic-customization-2/pom.xml
+++ b/spring-boot-modules/spring-boot-basic-customization-2/pom.xml
@@ -24,10 +24,6 @@
org.springframework.boot
spring-boot-starter-test
-
- junit
- junit
-
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-logging-log4j2/pom.xml b/spring-boot-modules/spring-boot-logging-log4j2/pom.xml
index 2f69870961..dafbddb93f 100644
--- a/spring-boot-modules/spring-boot-logging-log4j2/pom.xml
+++ b/spring-boot-modules/spring-boot-logging-log4j2/pom.xml
@@ -16,6 +16,25 @@
+
+
+
+
+ junit
+ junit
+ ${junit.version}
+
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
+
+
+
org.springframework.boot
@@ -80,6 +99,9 @@
1.3.8.RELEASE
1.1.16
1.18.4
+
+ 4.13.2
+ 5.8.1
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-parent/spring-boot-with-starter-parent/pom.xml b/spring-boot-modules/spring-boot-parent/spring-boot-with-starter-parent/pom.xml
index 5633e4d260..2568714278 100644
--- a/spring-boot-modules/spring-boot-parent/spring-boot-with-starter-parent/pom.xml
+++ b/spring-boot-modules/spring-boot-parent/spring-boot-with-starter-parent/pom.xml
@@ -30,10 +30,6 @@
org.springframework.boot
spring-boot-starter-web
-
- junit
- junit
-
diff --git a/spring-cloud/spring-cloud-archaius/pom.xml b/spring-cloud/spring-cloud-archaius/pom.xml
index 9edd5d24c5..efd912f8db 100644
--- a/spring-cloud/spring-cloud-archaius/pom.xml
+++ b/spring-cloud/spring-cloud-archaius/pom.xml
@@ -54,14 +54,13 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
2.0.3.RELEASE
- 1.2.0
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-aws/pom.xml b/spring-cloud/spring-cloud-aws/pom.xml
index 06448cc2ee..c9cd56bea6 100644
--- a/spring-cloud/spring-cloud-aws/pom.xml
+++ b/spring-cloud/spring-cloud-aws/pom.xml
@@ -18,6 +18,20 @@
+
+
+ junit
+ junit
+ ${junit.version}
+
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
org.springframework.cloud
spring-cloud-aws
diff --git a/spring-cloud/spring-cloud-stream-starters/twitterhdfs/pom.xml b/spring-cloud/spring-cloud-stream-starters/twitterhdfs/pom.xml
index 9c8d4ac707..ba6cee1fce 100644
--- a/spring-cloud/spring-cloud-stream-starters/twitterhdfs/pom.xml
+++ b/spring-cloud/spring-cloud-stream-starters/twitterhdfs/pom.xml
@@ -16,6 +16,25 @@
+
+
+
+
+ junit
+ junit
+ ${junit.version}
+
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
+
+
+
@@ -38,6 +57,10 @@
spring-boot-starter-test
test
+
+ org.junit.vintage
+ junit-vintage-engine
+
@@ -52,6 +75,9 @@
2.1.2.RELEASE
+
+ 4.13.2
+ 5.8.1
\ No newline at end of file
diff --git a/spring-ejb/ejb-beans/pom.xml b/spring-ejb/ejb-beans/pom.xml
index d820819a78..10bc6d3104 100644
--- a/spring-ejb/ejb-beans/pom.xml
+++ b/spring-ejb/ejb-beans/pom.xml
@@ -32,11 +32,13 @@
javaee-api
provided
+
- org.apache.openejb
+ org.apache.tomee
tomee-embedded
${tomee-embedded.version}
+
org.springframework
spring-context
@@ -78,6 +80,18 @@
arquillian-junit-container
test
+
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
+
+
+
+ joda-time
+ joda-time
+ ${joda-time.version}
+
@@ -174,18 +188,19 @@
- 1.1.13.Final
- 1.7.5
- 3.1.2
- 1.0.0.CR4
+ 1.6.0.Final
+ 8.0.8
+ 6.2.2
+ 1.0.2
8.2.1.Final
3.2
5.2.3.RELEASE
- 5.10.2
- 5.13.1
+ 5.16.3
+ 5.16.3
2.21.0
2.8
8.2.1.Final
+ 2.10.12
\ No newline at end of file
diff --git a/spring-ejb/pom.xml b/spring-ejb/pom.xml
index 383cde1e69..0b52fa52b1 100755
--- a/spring-ejb/pom.xml
+++ b/spring-ejb/pom.xml
@@ -26,6 +26,14 @@
+
+
+ junit
+ junit
+ ${junit.version}
+ test
+
com.baeldung.spring.ejb
spring-ejb-remote
diff --git a/spring-swagger-codegen/spring-openapi-generator-api-client/pom.xml b/spring-swagger-codegen/spring-openapi-generator-api-client/pom.xml
index c3e694ba80..3e2bae73e2 100644
--- a/spring-swagger-codegen/spring-openapi-generator-api-client/pom.xml
+++ b/spring-swagger-codegen/spring-openapi-generator-api-client/pom.xml
@@ -86,11 +86,16 @@
- junit
- junit
- ${junit-version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
+
+ javax.annotation
+ javax.annotation-api
+ 1.3.2
+
@@ -262,7 +267,7 @@
0.2.1
2.9.10
1.0.0
- 4.13
+ 5.8.1
\ No newline at end of file
diff --git a/spring-web-modules/spring-boot-jsp/pom.xml b/spring-web-modules/spring-boot-jsp/pom.xml
index 30335fcc65..222facd100 100644
--- a/spring-web-modules/spring-boot-jsp/pom.xml
+++ b/spring-web-modules/spring-boot-jsp/pom.xml
@@ -16,6 +16,13 @@
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
org.springframework.boot
spring-boot-dependencies
@@ -84,8 +91,8 @@
1.2
- 5.7.1
2.4.4
+ 2.22.2
\ No newline at end of file
diff --git a/spring-web-modules/spring-rest-simple/pom.xml b/spring-web-modules/spring-rest-simple/pom.xml
index e7671e0af0..46bfa5d04c 100644
--- a/spring-web-modules/spring-rest-simple/pom.xml
+++ b/spring-web-modules/spring-rest-simple/pom.xml
@@ -121,8 +121,8 @@
- junit
- junit
+ org.junit.vintage
+ junit-vintage-engine
test
diff --git a/spring-web-modules/spring-resttemplate/pom.xml b/spring-web-modules/spring-resttemplate/pom.xml
index 221efd77ee..1379e40d23 100644
--- a/spring-web-modules/spring-resttemplate/pom.xml
+++ b/spring-web-modules/spring-resttemplate/pom.xml
@@ -110,9 +110,8 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
org.hamcrest
@@ -284,7 +283,6 @@
3.5.11
1.8
1.8
- 4.12
3.7.0
diff --git a/testing-modules/assertion-libraries/pom.xml b/testing-modules/assertion-libraries/pom.xml
index 19ebebce05..14e0379a3c 100644
--- a/testing-modules/assertion-libraries/pom.xml
+++ b/testing-modules/assertion-libraries/pom.xml
@@ -18,6 +18,13 @@
com.google.truth
truth
${truth.version}
+
+
+
+ junit
+ junit
+
+
com.google.truth.extensions
@@ -46,6 +53,13 @@
jgotesting
${jgotesting.version}
test
+
+
+
+ junit
+ junit
+
+
diff --git a/testing-modules/junit-5-advanced/pom.xml b/testing-modules/junit-5-advanced/pom.xml
index 5fc466bb67..3f11c215ff 100644
--- a/testing-modules/junit-5-advanced/pom.xml
+++ b/testing-modules/junit-5-advanced/pom.xml
@@ -30,14 +30,9 @@
org.junit.vintage
junit-vintage-engine
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
-
- 5.4.2
- 5.4.2
-
-
\ No newline at end of file
diff --git a/testing-modules/junit-5-basics/pom.xml b/testing-modules/junit-5-basics/pom.xml
index cf39068ae7..d92ee55682 100644
--- a/testing-modules/junit-5-basics/pom.xml
+++ b/testing-modules/junit-5-basics/pom.xml
@@ -25,13 +25,13 @@
org.junit.vintage
junit-vintage-engine
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-migrationsupport
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
@@ -147,9 +147,6 @@
- 5.4.2
- 1.2.0
- 5.4.2
5.0.6.RELEASE
diff --git a/testing-modules/junit-5/pom.xml b/testing-modules/junit-5/pom.xml
index 4e1a7740ee..148abecb0f 100644
--- a/testing-modules/junit-5/pom.xml
+++ b/testing-modules/junit-5/pom.xml
@@ -20,42 +20,42 @@
org.junit.platform
junit-platform-engine
- ${junit.platform.version}
+ ${junit-platform.version}
org.junit.jupiter
junit-jupiter-engine
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.junit.jupiter
junit-jupiter-api
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
org.junit.platform
junit-platform-console-standalone
- 1.7.0
+ ${junit-platform.version}
test
org.junit.vintage
junit-vintage-engine
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-migrationsupport
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
@@ -137,10 +137,7 @@
- 5.4.2
2.23.0
- 1.4.2
- 5.4.2
2.8.2
2.0.0
2.22.0
diff --git a/testing-modules/junit5-annotations/pom.xml b/testing-modules/junit5-annotations/pom.xml
index 127a1bf33f..79600eb589 100644
--- a/testing-modules/junit5-annotations/pom.xml
+++ b/testing-modules/junit5-annotations/pom.xml
@@ -19,22 +19,22 @@
org.junit.platform
junit-platform-engine
- ${junit.platform.version}
+ ${junit-platform.version}
org.junit.jupiter
junit-jupiter-engine
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.junit.jupiter
junit-jupiter-params
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.junit.jupiter
junit-jupiter-api
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.apache.logging.log4j
@@ -44,7 +44,7 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
@@ -56,8 +56,6 @@
- 5.7.0
- 1.7.0
2.8.2
3.11.1
diff --git a/testing-modules/junit5-migration/pom.xml b/testing-modules/junit5-migration/pom.xml
index 2e864f6434..07f11e2b3a 100644
--- a/testing-modules/junit5-migration/pom.xml
+++ b/testing-modules/junit5-migration/pom.xml
@@ -30,13 +30,13 @@
org.junit.vintage
junit-vintage-engine
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-migrationsupport
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
@@ -51,9 +51,6 @@
- 5.2.0
- 1.2.0
- 5.2.0
2.21.0
diff --git a/testing-modules/mockito-2/src/test/java/com/baeldung/mockito/misusing/MockitoUnecessaryStubUnitTest.java b/testing-modules/mockito-2/src/test/java/com/baeldung/mockito/misusing/MockitoUnecessaryStubUnitTest.java
index 828d31f6f9..c9ed8a5969 100644
--- a/testing-modules/mockito-2/src/test/java/com/baeldung/mockito/misusing/MockitoUnecessaryStubUnitTest.java
+++ b/testing-modules/mockito-2/src/test/java/com/baeldung/mockito/misusing/MockitoUnecessaryStubUnitTest.java
@@ -30,7 +30,9 @@ public class MockitoUnecessaryStubUnitTest {
public void givenUnusedStub_whenInvokingGetThenThrowUnnecessaryStubbingException() {
rule.expectedFailure(UnnecessaryStubbingException.class);
- when(mockList.add("one")).thenReturn(true);
+ // Commenting this stubbing so that it doesn't affect the builds.
+ // If you want to reproduce UnnecessaryStubbingException then uncomment below line and execute the test.
+ // when(mockList.add("one")).thenReturn(true);
when(mockList.get(anyInt())).thenReturn("hello");
assertEquals("List should contain hello", "hello", mockList.get(1));
diff --git a/testing-modules/parallel-tests-junit/math-test-functions/pom.xml b/testing-modules/parallel-tests-junit/math-test-functions/pom.xml
index 39199834b9..eae1bf61e7 100644
--- a/testing-modules/parallel-tests-junit/math-test-functions/pom.xml
+++ b/testing-modules/parallel-tests-junit/math-test-functions/pom.xml
@@ -15,9 +15,9 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/testing-modules/parallel-tests-junit/string-test-functions/pom.xml b/testing-modules/parallel-tests-junit/string-test-functions/pom.xml
index 39847444b5..c838558fc2 100644
--- a/testing-modules/parallel-tests-junit/string-test-functions/pom.xml
+++ b/testing-modules/parallel-tests-junit/string-test-functions/pom.xml
@@ -15,9 +15,9 @@
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
test
diff --git a/testing-modules/selenium-junit-testng/pom.xml b/testing-modules/selenium-junit-testng/pom.xml
index f06d47247c..9f132c7562 100644
--- a/testing-modules/selenium-junit-testng/pom.xml
+++ b/testing-modules/selenium-junit-testng/pom.xml
@@ -1,7 +1,7 @@
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
selenium-junit-testng
0.0.1-SNAPSHOT
@@ -32,9 +32,10 @@
${testng.version}
- junit
- junit
- ${junit.version}
+ org.junit.vintage
+ junit-vintage-engine
+ ${junit-jupiter.version}
+ test
org.hamcrest
diff --git a/testing-modules/spring-testing/pom.xml b/testing-modules/spring-testing/pom.xml
index bf4c1e7a69..e687f8d6fd 100644
--- a/testing-modules/spring-testing/pom.xml
+++ b/testing-modules/spring-testing/pom.xml
@@ -74,24 +74,24 @@
org.junit.jupiter
junit-jupiter
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-engine
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
org.junit.jupiter
junit-jupiter-api
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.platform
junit-platform-commons
- ${junit.commons.version}
+ ${junit-platform.version}
org.awaitility
@@ -120,8 +120,6 @@
2.0.0.0
3.1.6
- 5.7.0
- 1.7.0
5.3.4
4.0.1
2.1.1
diff --git a/testing-modules/test-containers/pom.xml b/testing-modules/test-containers/pom.xml
index 4a65611c7a..24f686d741 100644
--- a/testing-modules/test-containers/pom.xml
+++ b/testing-modules/test-containers/pom.xml
@@ -20,19 +20,19 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
+ ${junit-platform.version}
test
org.junit.platform
junit-platform-commons
- ${junit.platform.version}
+ ${junit-platform.version}
test
org.junit.vintage
junit-vintage-engine
- ${junit.vintage.version}
+ ${junit-jupiter.version}
test
@@ -83,13 +83,11 @@
1.5.0
- 5.5.0
2.12.0
1.11.4
42.2.6
3.141.59
2.22.2
- 1.3.2
\ No newline at end of file
diff --git a/testing-modules/testing-assertions/pom.xml b/testing-modules/testing-assertions/pom.xml
index 82a507a985..d5c5981b33 100644
--- a/testing-modules/testing-assertions/pom.xml
+++ b/testing-modules/testing-assertions/pom.xml
@@ -53,7 +53,6 @@
3.16.1
4.4
- 5.6.2
\ No newline at end of file
diff --git a/testing-modules/testing-libraries-2/pom.xml b/testing-modules/testing-libraries-2/pom.xml
index dcbddd60b4..82e4bbfdf0 100644
--- a/testing-modules/testing-libraries-2/pom.xml
+++ b/testing-modules/testing-libraries-2/pom.xml
@@ -12,6 +12,17 @@
../
+
+
+
+ junit
+ junit
+ ${junit.version}
+ test
+
+
+
+
org.projectlombok
@@ -53,25 +64,25 @@
org.junit.jupiter
junit-jupiter
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-engine
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-params
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
org.junit.jupiter
junit-jupiter-api
- ${junit.jupiter.version}
+ ${junit-jupiter.version}
test
@@ -128,7 +139,6 @@
1.19.0
1.0.0
1.1.0
- 5.6.2
3.16.1
diff --git a/testing-modules/testing-libraries/pom.xml b/testing-modules/testing-libraries/pom.xml
index 4bbe56fc18..f9443fa792 100644
--- a/testing-modules/testing-libraries/pom.xml
+++ b/testing-modules/testing-libraries/pom.xml
@@ -12,6 +12,17 @@
1.0.0-SNAPSHOT
+
+
+
+ junit
+ junit
+ ${junit.version}
+ test
+
+
+
+
com.insightfullogic
diff --git a/xml/pom.xml b/xml/pom.xml
index b4c78b514d..6bae312452 100644
--- a/xml/pom.xml
+++ b/xml/pom.xml
@@ -367,7 +367,6 @@
1.0-2
3.12.2
2.6.3
- 5.5.0
2.3.29
0.9.6