diff --git a/core-java-modules/core-java-concurrency-advanced-3/pom.xml b/core-java-modules/core-java-concurrency-advanced-3/pom.xml
index 5858232001..77b86d7d58 100644
--- a/core-java-modules/core-java-concurrency-advanced-3/pom.xml
+++ b/core-java-modules/core-java-concurrency-advanced-3/pom.xml
@@ -1,7 +1,9 @@
-
+
+
4.0.0
- com.baeldung
core-java-concurrency-advanced-3
0.1.0-SNAPSHOT
core-java-concurrency-advanced-3
@@ -14,6 +16,15 @@
../../parent-java
+
+
+ org.assertj
+ assertj-core
+ ${assertj.version}
+ test
+
+
+
core-java-concurrency-advanced-3
@@ -35,6 +46,7 @@
+ 3.14.0
1.8
1.8
diff --git a/core-java-modules/core-java-concurrency-advanced-3/src/test/java/com/baeldung/rejection/SaturationPolicyUnitTest.java b/core-java-modules/core-java-concurrency-advanced-3/src/test/java/com/baeldung/rejection/SaturationPolicyUnitTest.java
new file mode 100644
index 0000000000..5016cc1d06
--- /dev/null
+++ b/core-java-modules/core-java-concurrency-advanced-3/src/test/java/com/baeldung/rejection/SaturationPolicyUnitTest.java
@@ -0,0 +1,136 @@
+package com.baeldung.rejection;
+
+import org.junit.After;
+import org.junit.Test;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.concurrent.*;
+import java.util.concurrent.ThreadPoolExecutor.AbortPolicy;
+import java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy;
+import java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy;
+import java.util.concurrent.ThreadPoolExecutor.DiscardPolicy;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
+
+import static java.util.concurrent.TimeUnit.MILLISECONDS;
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatThrownBy;
+
+public class SaturationPolicyUnitTest {
+
+ private ThreadPoolExecutor executor;
+
+ @After
+ public void shutdownExecutor() {
+ if (executor != null && !executor.isTerminated()) {
+ executor.shutdownNow();
+ }
+ }
+
+ @Test
+ public void givenAbortPolicy_WhenSaturated_ThenShouldThrowRejectedExecutionException() {
+ executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new SynchronousQueue<>(), new AbortPolicy());
+ executor.execute(() -> waitFor(100));
+
+ assertThatThrownBy(() -> executor.execute(() -> System.out.println("Will be rejected"))).isInstanceOf(RejectedExecutionException.class);
+ }
+
+ @Test
+ public void givenCallerRunsPolicy_WhenSaturated_ThenTheCallerThreadRunsTheTask() {
+ executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new SynchronousQueue<>(), new CallerRunsPolicy());
+ executor.execute(() -> waitFor(100));
+
+ long startTime = System.nanoTime();
+ executor.execute(() -> waitFor(100));
+ double blockedDuration = (System.nanoTime() - startTime) / 1_000_000.0;
+
+ assertThat(blockedDuration).isGreaterThanOrEqualTo(100);
+ }
+
+ @Test
+ public void givenDiscardPolicy_WhenSaturated_ThenExecutorDiscardsTheNewTask() throws InterruptedException {
+ executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new SynchronousQueue<>(), new DiscardPolicy());
+ executor.execute(() -> waitFor(100));
+
+ BlockingQueue queue = new LinkedBlockingDeque<>();
+ executor.execute(() -> queue.offer("Result"));
+
+ assertThat(queue.poll(200, MILLISECONDS)).isNull();
+ }
+
+ @Test
+ public void givenDiscardOldestPolicy_WhenSaturated_ThenExecutorDiscardsTheOldestTask() {
+ executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new ArrayBlockingQueue<>(2), new DiscardOldestPolicy());
+ executor.execute(() -> waitFor(100));
+
+ BlockingQueue queue = new LinkedBlockingDeque<>();
+ executor.execute(() -> queue.offer("First"));
+ executor.execute(() -> queue.offer("Second"));
+ executor.execute(() -> queue.offer("Third"));
+
+ waitFor(150);
+ List results = new ArrayList<>();
+ queue.drainTo(results);
+ assertThat(results).containsExactlyInAnyOrder("Second", "Third");
+ }
+
+ @Test
+ public void givenGrowPolicy_WhenSaturated_ThenExecutorIncreaseTheMaxPoolSize() {
+ executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new ArrayBlockingQueue<>(2), new GrowPolicy());
+ executor.execute(() -> waitFor(100));
+
+ BlockingQueue queue = new LinkedBlockingDeque<>();
+ executor.execute(() -> queue.offer("First"));
+ executor.execute(() -> queue.offer("Second"));
+ executor.execute(() -> queue.offer("Third"));
+
+ waitFor(150);
+ List results = new ArrayList<>();
+ queue.drainTo(results);
+ assertThat(results).containsExactlyInAnyOrder("First", "Second", "Third");
+ }
+
+ @Test
+ public void givenExecutorIsTerminated_WhenSubmittedNewTask_ThenTheSaturationPolicyApplies() {
+ ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new LinkedBlockingQueue<>());
+ executor.shutdownNow();
+
+ assertThatThrownBy(() -> executor.execute(() -> {
+ })).isInstanceOf(RejectedExecutionException.class);
+ }
+
+ @Test
+ public void givenExecutorIsTerminating_WhenSubmittedNewTask_ThenTheSaturationPolicyApplies() {
+ ThreadPoolExecutor executor = new ThreadPoolExecutor(1, 1, 0, MILLISECONDS, new LinkedBlockingQueue<>());
+ executor.execute(() -> waitFor(100));
+ executor.shutdown();
+
+ assertThatThrownBy(() -> executor.execute(() -> {
+ })).isInstanceOf(RejectedExecutionException.class);
+ }
+
+ private static class GrowPolicy implements RejectedExecutionHandler {
+
+ private final Lock lock = new ReentrantLock();
+
+ @Override
+ public void rejectedExecution(Runnable r, ThreadPoolExecutor executor) {
+ lock.lock();
+ try {
+ executor.setMaximumPoolSize(executor.getMaximumPoolSize() + 1);
+ } finally {
+ lock.unlock();
+ }
+
+ executor.submit(r);
+ }
+ }
+
+ private void waitFor(int millis) {
+ try {
+ Thread.sleep(millis);
+ } catch (InterruptedException ignored) {
+ }
+ }
+}
diff --git a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/CounterUnitTest.java b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/CounterUnitTest.java
index 6761b05282..d8f8ff2b7d 100644
--- a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/CounterUnitTest.java
+++ b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/CounterUnitTest.java
@@ -18,8 +18,11 @@ public class CounterUnitTest {
Counter counter = new Counter();
Future future1 = (Future) executorService.submit(new CounterCallable(counter));
Future future2 = (Future) executorService.submit(new CounterCallable(counter));
-
- assertThat(future1.get()).isEqualTo(1);
- assertThat(future2.get()).isEqualTo(2);
+
+ // Just to make sure both are completed
+ future1.get();
+ future2.get();
+
+ assertThat(counter.getCounter()).isEqualTo(2);
}
}
diff --git a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ExtrinsicLockCounterUnitTest.java b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ExtrinsicLockCounterUnitTest.java
index 2dcb846bf4..0fc3dd3a54 100644
--- a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ExtrinsicLockCounterUnitTest.java
+++ b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ExtrinsicLockCounterUnitTest.java
@@ -18,8 +18,11 @@ public class ExtrinsicLockCounterUnitTest {
ExtrinsicLockCounter counter = new ExtrinsicLockCounter();
Future future1 = (Future) executorService.submit(new ExtrinsicLockCounterCallable(counter));
Future future2 = (Future) executorService.submit(new ExtrinsicLockCounterCallable(counter));
-
- assertThat(future1.get()).isEqualTo(1);
- assertThat(future2.get()).isEqualTo(2);
+
+ // Just to make sure both are completed
+ future1.get();
+ future2.get();
+
+ assertThat(counter.getCounter()).isEqualTo(2);
}
}
diff --git a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantLockCounterUnitTest.java b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantLockCounterUnitTest.java
index 330d2d4c86..9932aa9bbc 100644
--- a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantLockCounterUnitTest.java
+++ b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantLockCounterUnitTest.java
@@ -11,15 +11,18 @@ import java.util.concurrent.Future;
import static org.assertj.core.api.Assertions.assertThat;
public class ReentrantLockCounterUnitTest {
-
+
@Test
public void whenCalledIncrementCounter_thenCorrect() throws Exception {
ExecutorService executorService = Executors.newFixedThreadPool(2);
ReentrantLockCounter counter = new ReentrantLockCounter();
Future future1 = (Future) executorService.submit(new ReentrantLockCounterCallable(counter));
Future future2 = (Future) executorService.submit(new ReentrantLockCounterCallable(counter));
-
- assertThat(future1.get()).isEqualTo(1);
- assertThat(future2.get()).isEqualTo(2);
+
+ // Just to make sure both are completed
+ future1.get();
+ future2.get();
+
+ assertThat(counter.getCounter()).isEqualTo(2);
}
}
diff --git a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantReadWriteLockCounterUnitTest.java b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantReadWriteLockCounterUnitTest.java
index 71fad2c87f..c82cd39074 100644
--- a/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantReadWriteLockCounterUnitTest.java
+++ b/core-java-modules/core-java-concurrency-basic/src/test/java/com/baeldung/concurrent/threadsafety/ReentrantReadWriteLockCounterUnitTest.java
@@ -11,16 +11,19 @@ import java.util.concurrent.Future;
import static org.assertj.core.api.Assertions.assertThat;
public class ReentrantReadWriteLockCounterUnitTest {
-
+
@Test
public void whenCalledIncrementCounter_thenCorrect() throws Exception {
ExecutorService executorService = Executors.newFixedThreadPool(2);
ReentrantReadWriteLockCounter counter = new ReentrantReadWriteLockCounter();
- Future future1 = (Future) executorService.submit(new ReentranReadWriteLockCounterCallable(counter));
- Future future2 = (Future) executorService.submit(new ReentranReadWriteLockCounterCallable(counter));
+ Future future1 = (Future) executorService.submit(new ReentranReadWriteLockCounterCallable(counter));
+ Future future2 = (Future) executorService.submit(new ReentranReadWriteLockCounterCallable(counter));
- assertThat(future2.get()).isEqualTo(2);
- assertThat(future1.get()).isEqualTo(1);
+ // Just to make sure both are completed
+ future1.get();
+ future2.get();
+
+ assertThat(counter.getCounter()).isEqualTo(2);
}
-
+
}
diff --git a/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/datetime/sql/DateUtilsUnitTest.java b/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/datetime/sql/DateUtilsUnitTest.java
index a04f64f6dd..945086c86f 100644
--- a/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/datetime/sql/DateUtilsUnitTest.java
+++ b/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/datetime/sql/DateUtilsUnitTest.java
@@ -2,18 +2,16 @@ package com.baeldung.datetime.sql;
import static org.junit.Assert.assertEquals;
-import org.junit.Test;
-
-import com.baeldung.datetime.sql.DateUtils;
-
import java.text.ParseException;
-import java.util.Date;
+import java.time.LocalDate;
+
+import org.junit.Test;
public class DateUtilsUnitTest {
@Test
public void givenCurrentDate_thenTodayIsReturned() {
- assertEquals(DateUtils.getNow(), new Date());
+ assertEquals(DateUtils.getNow().toLocalDate(), LocalDate.now());
}
@Test(expected = IllegalArgumentException.class)
diff --git a/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/timezone/ModifyDefaultTimezoneUnitTest.java b/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/timezone/ModifyDefaultTimezoneUnitTest.java
new file mode 100644
index 0000000000..05d36d2c6c
--- /dev/null
+++ b/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/timezone/ModifyDefaultTimezoneUnitTest.java
@@ -0,0 +1,22 @@
+package com.baeldung.timezone;
+
+import org.junit.Test;
+
+import java.util.Calendar;
+import java.util.Date;
+import java.util.TimeZone;
+
+import static org.junit.Assert.assertEquals;
+
+public class ModifyDefaultTimezoneUnitTest {
+
+ @Test
+ public void givenDefaultTimezoneSet_thenDateTimezoneIsCorrect() {
+ TimeZone.setDefault(TimeZone.getTimeZone("Portugal"));
+ Date date = new Date();
+ Calendar calendar = Calendar.getInstance();
+ calendar.setTime(date);
+ assertEquals(calendar.getTimeZone(), TimeZone.getTimeZone("Portugal"));
+ }
+
+}
diff --git a/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/timezone/ModifyTimezonePropertyUnitTest.java b/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/timezone/ModifyTimezonePropertyUnitTest.java
new file mode 100644
index 0000000000..8f65f520f8
--- /dev/null
+++ b/core-java-modules/core-java-date-operations/src/test/java/com/baeldung/timezone/ModifyTimezonePropertyUnitTest.java
@@ -0,0 +1,34 @@
+package com.baeldung.timezone;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+import java.util.Calendar;
+import java.util.Date;
+import java.util.TimeZone;
+
+import static org.junit.Assert.assertEquals;
+
+public class ModifyTimezonePropertyUnitTest {
+
+ @Before
+ public void setup() {
+ System.setProperty("user.timezone", "IST");
+ TimeZone.setDefault(null);
+ }
+
+ @After
+ public void teardown() {
+ System.clearProperty("user.timezone");
+ }
+
+ @Test
+ public void givenTimezonePropertySet_thenDateTimezoneIsCorrect() {
+ Date date = new Date();
+ Calendar calendar = Calendar.getInstance();
+ calendar.setTime(date);
+ assertEquals(calendar.getTimeZone(), TimeZone.getTimeZone("IST"));
+ }
+
+}
\ No newline at end of file
diff --git a/java-math-2/src/main/java/com/baeldung/maths/calculator/basic/BasicCalculatorIfElse.java b/core-java-modules/core-java-lang-math/src/main/java/com/baeldung/calculator/basic/BasicCalculatorIfElse.java
similarity index 82%
rename from java-math-2/src/main/java/com/baeldung/maths/calculator/basic/BasicCalculatorIfElse.java
rename to core-java-modules/core-java-lang-math/src/main/java/com/baeldung/calculator/basic/BasicCalculatorIfElse.java
index cad7bf0f13..87f274db51 100644
--- a/java-math-2/src/main/java/com/baeldung/maths/calculator/basic/BasicCalculatorIfElse.java
+++ b/core-java-modules/core-java-lang-math/src/main/java/com/baeldung/calculator/basic/BasicCalculatorIfElse.java
@@ -1,4 +1,4 @@
-package com.baeldung.maths.calculator.basic;
+package com.baeldung.calculator.basic;
import java.util.InputMismatchException;
import java.util.Scanner;
@@ -7,19 +7,14 @@ public class BasicCalculatorIfElse {
public static void main(String[] args) {
- System.out.println("---------------------------------- \n" +
- "Welcome to Basic Calculator \n" +
- "----------------------------------");
- System.out.println("Following operations are supported : \n" +
- "1. Addition (+) \n" +
- "2. Subtraction (-) \n" +
- "3. Multiplication (* OR x) \n" +
- "4. Division (/) \n");
+ System.out.println("---------------------------------- \n" + "Welcome to Basic Calculator \n" + "----------------------------------");
+ System.out.println("Following operations are supported : \n" + "1. Addition (+) \n" + "2. Subtraction (-) \n" + "3. Multiplication (* OR x) \n" + "4. Division (/) \n");
Scanner scanner = new Scanner(System.in);
try {
System.out.println("Enter an operator: (+ OR - OR * OR /) ");
- char operation = scanner.next().charAt(0);
+ char operation = scanner.next()
+ .charAt(0);
if (!(operation == '+' || operation == '-' || operation == '*' || operation == 'x' || operation == '/')) {
System.err.println("Invalid Operator. Please use only + or - or * or /");
diff --git a/java-math-2/src/main/java/com/baeldung/maths/calculator/basic/BasicCalculatorSwitchCase.java b/core-java-modules/core-java-lang-math/src/main/java/com/baeldung/calculator/basic/BasicCalculatorSwitchCase.java
similarity index 50%
rename from java-math-2/src/main/java/com/baeldung/maths/calculator/basic/BasicCalculatorSwitchCase.java
rename to core-java-modules/core-java-lang-math/src/main/java/com/baeldung/calculator/basic/BasicCalculatorSwitchCase.java
index f87437a967..82c181a0fe 100644
--- a/java-math-2/src/main/java/com/baeldung/maths/calculator/basic/BasicCalculatorSwitchCase.java
+++ b/core-java-modules/core-java-lang-math/src/main/java/com/baeldung/calculator/basic/BasicCalculatorSwitchCase.java
@@ -1,4 +1,4 @@
-package com.baeldung.maths.calculator.basic;
+package com.baeldung.calculator.basic;
import java.util.InputMismatchException;
import java.util.Scanner;
@@ -6,19 +6,14 @@ import java.util.Scanner;
public class BasicCalculatorSwitchCase {
public static void main(String[] args) {
- System.out.println("---------------------------------- \n"
- + "Welcome to Basic Calculator \n"
- + "----------------------------------");
- System.out.println("Following operations are supported : \n" +
- "1. Addition (+) \n" +
- "2. Subtraction (-) \n" +
- "3. Multiplication (* OR x) \n" +
- "4. Division (/) \n");
+ System.out.println("---------------------------------- \n" + "Welcome to Basic Calculator \n" + "----------------------------------");
+ System.out.println("Following operations are supported : \n" + "1. Addition (+) \n" + "2. Subtraction (-) \n" + "3. Multiplication (* OR x) \n" + "4. Division (/) \n");
Scanner scanner = new Scanner(System.in);
try {
System.out.println("Enter an operator: (+ OR - OR * OR /) ");
- char operation = scanner.next().charAt(0);
+ char operation = scanner.next()
+ .charAt(0);
if (!(operation == '+' || operation == '-' || operation == '*' || operation == 'x' || operation == '/')) {
System.err.println("Invalid Operator. Please use only + or - or * or /");
@@ -35,24 +30,24 @@ public class BasicCalculatorSwitchCase {
}
switch (operation) {
- case '+':
- System.out.println(num1 + " + " + num2 + " = " + (num1 + num2));
- break;
- case '-':
- System.out.println(num1 + " - " + num2 + " = " + (num1 - num2));
- break;
- case '*':
- System.out.println(num1 + " x " + num2 + " = " + (num1 * num2));
- break;
- case 'x':
- System.out.println(num1 + " x " + num2 + " = " + (num1 * num2));
- break;
- case '/':
- System.out.println(num1 + " / " + num2 + " = " + (num1 / num2));
- break;
- default:
- System.err.println("Invalid Operator Specified.");
- break;
+ case '+':
+ System.out.println(num1 + " + " + num2 + " = " + (num1 + num2));
+ break;
+ case '-':
+ System.out.println(num1 + " - " + num2 + " = " + (num1 - num2));
+ break;
+ case '*':
+ System.out.println(num1 + " x " + num2 + " = " + (num1 * num2));
+ break;
+ case 'x':
+ System.out.println(num1 + " x " + num2 + " = " + (num1 * num2));
+ break;
+ case '/':
+ System.out.println(num1 + " / " + num2 + " = " + (num1 / num2));
+ break;
+ default:
+ System.err.println("Invalid Operator Specified.");
+ break;
}
} catch (InputMismatchException exc) {
System.err.println(exc.getMessage());
@@ -60,5 +55,4 @@ public class BasicCalculatorSwitchCase {
scanner.close();
}
}
-}
-
+}
\ No newline at end of file
diff --git a/json/pom.xml b/json/pom.xml
index eddbdee81e..3ed13d0800 100644
--- a/json/pom.xml
+++ b/json/pom.xml
@@ -29,6 +29,11 @@
fastjson
${fastjson.version}
+
+ org.json
+ json
+ ${json.version}
+
com.google.code.gson
gson
diff --git a/kotlin-libraries/pom.xml b/kotlin-libraries/pom.xml
index 7099166674..5fb8049a8e 100644
--- a/kotlin-libraries/pom.xml
+++ b/kotlin-libraries/pom.xml
@@ -56,7 +56,6 @@
org.junit.platform
junit-platform-runner
- ${junit.platform.version}
test
@@ -78,7 +77,6 @@
org.assertj
assertj-core
- ${assertj.version}
test
@@ -94,8 +92,7 @@
com.h2database
h2
- ${h2.version}
-
+
io.arrow-kt
@@ -125,7 +122,6 @@
junit
junit
- ${junit.version}
test
@@ -133,13 +129,11 @@
net.bytebuddy
byte-buddy
- ${byte-buddy.version}
compile
net.bytebuddy
byte-buddy-agent
- ${byte-buddy.version}
compile
diff --git a/libraries-3/pom.xml b/libraries-3/pom.xml
index 214e87287d..c8980fd309 100644
--- a/libraries-3/pom.xml
+++ b/libraries-3/pom.xml
@@ -12,22 +12,6 @@
1.0.0-SNAPSHOT
-
-
- jboss-public-repository-group
- JBoss Public Repository Group
- http://repository.jboss.org/nexus/content/groups/public/
-
- true
- never
-
-
- true
- daily
-
-
-
-
com.beust
@@ -44,8 +28,5 @@
1.78
1.18.6
- UTF-8
- 1.8
- 1.8
diff --git a/libraries-apache-commons/pom.xml b/libraries-apache-commons/pom.xml
index f83a8c7304..a6dc82b479 100644
--- a/libraries-apache-commons/pom.xml
+++ b/libraries-apache-commons/pom.xml
@@ -48,15 +48,10 @@
${common-math3.version}
- commons-net
- commons-net
- ${commons-net.version}
-
-
com.h2database
h2
${h2.version}
-
+
org.knowm.xchart
xchart
@@ -71,9 +66,7 @@
1.2
3.6.2
1.6
- 1.10.L001
3.5.2
- 3.6
3.6.1
diff --git a/libraries-data-2/pom.xml b/libraries-data-2/pom.xml
index e79a2d98e0..00c6f1b4fc 100644
--- a/libraries-data-2/pom.xml
+++ b/libraries-data-2/pom.xml
@@ -87,11 +87,6 @@
spring-web
${spring.version}
-
- com.google.api-client
- google-api-client
- ${google-api.version}
-
com.googlecode.jmapper-framework
jmapper-core
@@ -153,7 +148,6 @@
9.1.5.Final
2.9.8
4.3.8.RELEASE
- 1.23.0
1.6.0.1
4.0.0
1.1.0
diff --git a/libraries-data-db/pom.xml b/libraries-data-db/pom.xml
index 185f23124d..767b8b79ba 100644
--- a/libraries-data-db/pom.xml
+++ b/libraries-data-db/pom.xml
@@ -54,21 +54,11 @@
datanucleus-maven-plugin
${datanucleus-maven-plugin.version}
-
- org.datanucleus
- datanucleus-xml
- ${datanucleus-xml.version}
-
org.datanucleus
datanucleus-jdo-query
${datanucleus-jdo-query.version}
-
- org.slf4j
- slf4j-log4j12
- ${slf4j.version}
-
com.h2database
h2
@@ -218,10 +208,8 @@
5.0
5.1.1
5.0.2
- 5.0.0-release
5.0.4
3.2.0-m7
- 1.7.25
2.7.2
11.22.4
diff --git a/libraries-data-io/pom.xml b/libraries-data-io/pom.xml
index 0e3029f565..dcc8fee3ad 100644
--- a/libraries-data-io/pom.xml
+++ b/libraries-data-io/pom.xml
@@ -35,11 +35,6 @@
${opencsv.version}
-
- com.google.api-client
- google-api-client
- ${google-api.version}
-
com.google.oauth-client
google-oauth-client-jetty
diff --git a/libraries-data/pom.xml b/libraries-data/pom.xml
index 8e5360dea3..6f9b6388fc 100644
--- a/libraries-data/pom.xml
+++ b/libraries-data/pom.xml
@@ -13,11 +13,6 @@
-
- com.h2database
- h2
- ${h2.version}
-
junit
junit
@@ -29,17 +24,6 @@
kafka-streams
${kafka.version}
-
- org.apache.kafka
- kafka-clients
- ${kafka.version}
-
-
- org.slf4j
- slf4j-log4j12
-
-
-
org.apache.kafka
kafka-clients
@@ -57,11 +41,6 @@
ignite-spring-data
${ignite.version}
-
- org.apache.ignite
- ignite-indexing
- ${ignite.version}
-
com.google.code.gson
gson
@@ -116,59 +95,17 @@
-
- org.apache.flink
- flink-connector-kafka-0.11_2.11
- ${flink.version}
-
-
- org.apache.flink
- flink-streaming-java_2.11
- ${flink.version}
-
-
- com.fasterxml.jackson.datatype
- jackson-datatype-jsr310
- ${jackson.version}
-
com.fasterxml.jackson.core
jackson-databind
${jackson.version}
-
- org.apache.flink
- flink-core
- ${flink.version}
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.apache.flink
- flink-java
- ${flink.version}
-
-
- commons-logging
- commons-logging
-
-
-
org.apache.flink
flink-test-utils_2.11
${flink.version}
test
-
- org.assertj
- assertj-core
- ${assertj.version}
-
org.slf4j
slf4j-api
@@ -189,22 +126,6 @@
-
-
- ch.qos.logback
- logback-classic
- ${logback.version}
-
-
- ch.qos.logback
- logback-core
- ${logback.version}
-
-
- org.slf4j
- slf4j-log4j12
- ${slf4j.version}
-
@@ -243,14 +164,10 @@
2.8.2
1.1.0
1.5.0
- 3.6.2
3.8.4
- 1.8
- 3.0.0
0.15.0
2.2.0
1.7.25
- 1.0.1
diff --git a/libraries-http/pom.xml b/libraries-http/pom.xml
index 44280d848c..86f5390c3a 100644
--- a/libraries-http/pom.xml
+++ b/libraries-http/pom.xml
@@ -38,11 +38,6 @@
google-http-client-jackson2
${googleclient.version}
-
- com.google.http-client
- google-http-client-gson
- ${googleclient.version}
-
diff --git a/libraries-primitive/pom.xml b/libraries-primitive/pom.xml
index 30f683a544..9eecda2a22 100644
--- a/libraries-primitive/pom.xml
+++ b/libraries-primitive/pom.xml
@@ -13,43 +13,42 @@
it.unimi.dsi
fastutil
- 8.2.2
+ ${fastutil.version}
junit
junit
- 4.12
+ ${junit.version}
test
org.openjdk.jmh
jmh-core
- 1.19
+ ${jmh.version}
test
org.openjdk.jmh
jmh-generator-annprocess
- 1.19
+ ${jmh.version}
test
-
- org.eclipse.collections
- eclipse-collections-api
- 10.0.0
-
org.eclipse.collections
eclipse-collections
- 10.0.0
+ ${eclipse-collections.version}
+ 8.2.2
+ 4.12
+ 1.19
+ 10.0.0
1.8
- 1.8
+ 1.8
\ No newline at end of file
diff --git a/libraries-security/pom.xml b/libraries-security/pom.xml
index eb16575be8..ae08de9a4d 100644
--- a/libraries-security/pom.xml
+++ b/libraries-security/pom.xml
@@ -23,12 +23,10 @@
org.springframework.security.oauth
spring-security-oauth2
- ${spring-security-oauth2.version}
org.springframework
spring-web
- ${spring.version}
@@ -55,7 +53,6 @@
junit
junit
- ${junit.version}
test
@@ -76,14 +73,11 @@
- 2.0.4.RELEASE
5.6.0
- 2.3.3.RELEASE
1.3.1
1.2.2
1.2.2
1.9.2
1.58
- 4.3.8.RELEASE
diff --git a/libraries-server/pom.xml b/libraries-server/pom.xml
index 9bed5e211b..45069fe4f7 100644
--- a/libraries-server/pom.xml
+++ b/libraries-server/pom.xml
@@ -79,12 +79,6 @@
${smack.version}
-
- org.igniterealtime.smack
- smack-im
- ${smack.version}
-
-
org.igniterealtime.smack
smack-extensions
@@ -116,7 +110,6 @@
4.5.3
9.4.8.v20171121
4.1.20.Final
- 4.1
8.5.24
4.3.1
1.2.0
diff --git a/libraries/pom.xml b/libraries/pom.xml
index 9511563817..7d20f1778a 100644
--- a/libraries/pom.xml
+++ b/libraries/pom.xml
@@ -52,22 +52,12 @@
javatuples
${javatuples.version}
-
- org.javassist
- javassist
- ${javaassist.version}
-
org.assertj
assertj-core
${assertj.version}
-
- org.skyscreamer
- jsonassert
- ${jsonassert.version}
-
org.javers
javers-core
@@ -85,22 +75,6 @@
rome
${rome.version}
-
- io.specto
- hoverfly-java
- ${hoverfly-java.version}
-
-
- org.apache.httpcomponents
- httpclient
- ${httpclient.version}
-
-
- commons-logging
- commons-logging
-
-
-
net.serenity-bdd
serenity-core
@@ -137,11 +111,6 @@
${serenity.jira.version}
test
-
- com.fasterxml.jackson.core
- jackson-databind
- ${jackson.version}
-
@@ -226,11 +195,6 @@
jets3t
${jets3t-version}
-
- org.lucee
- commons-codec
- ${commons-codec-version}
-
io.rest-assured
@@ -243,17 +207,6 @@
multiverse-core
${multiverse.version}
-
- com.zaxxer
- HikariCP
- ${HikariCP.version}
- compile
-
-
- com.h2database
- h2
- ${h2.version}
-
pl.pragmatists
JUnitParams
@@ -280,11 +233,6 @@
jmh-core
${jmh.version}
-
- org.openjdk.jmh
- jmh-generator-annprocess
- ${jmh.version}
-
junit
junit
@@ -308,12 +256,6 @@
-
- org.codehaus.groovy
- groovy-all
- pom
- ${groovy.version}
-
org.awaitility
awaitility
@@ -363,17 +305,6 @@
${vavr.version}
-
-
- com.squareup.okhttp3
- logging-interceptor
- ${logging-interceptor.version}
-
-
- com.darwinsys
- hirondelle-date4j
- ${hirondelle-date4j.version}
-
com.haulmont.yarg
yarg
@@ -394,61 +325,16 @@
protonpack
${protonpack.version}
-
- org.functionaljava
- functionaljava
- ${functionaljava.version}
-
org.functionaljava
functionaljava-java8
${functionaljava.version}
-
- org.functionaljava
- functionaljava-quickcheck
- ${functionaljava.version}
-
-
- org.functionaljava
- functionaljava-java-core
- ${functionaljava.version}
-
-
- javax.cache
- cache-api
- ${cache.version}
-
-
- com.hazelcast
- hazelcast
- ${hazelcast.version}
-
-
- org.jgrapht
- jgrapht-core
- ${jgrapht.version}
-
com.github.ben-manes.caffeine
caffeine
${caffeine.version}
-
- com.google.http-client
- google-http-client
- ${googleclient.version}
-
-
- com.google.http-client
- google-http-client-jackson2
- ${googleclient.version}
-
-
- com.google.http-client
- google-http-client-gson
- ${googleclient.version}
-
@@ -470,19 +356,9 @@
-
- com.sun.jersey
- jersey-client
- ${jersey.version}
-
-
- com.google.api-client
- google-api-client
- ${google-api.version}
-
com.google.oauth-client
google-oauth-client-jetty
@@ -493,17 +369,6 @@
kafka-streams
${kafka.version}
-
- org.apache.kafka
- kafka-clients
- ${kafka.version}
-
-
- org.slf4j
- slf4j-log4j12
-
-
-
org.apache.kafka
kafka-clients
@@ -533,11 +398,6 @@
resilience4j-circuitbreaker
${resilience4j.version}
-
- io.github.resilience4j
- resilience4j-ratelimiter
- ${resilience4j.version}
-
io.github.resilience4j
resilience4j-bulkhead
@@ -548,11 +408,6 @@
resilience4j-retry
${resilience4j.version}
-
- io.github.resilience4j
- resilience4j-cache
- ${resilience4j.version}
-
io.github.resilience4j
resilience4j-timelimiter
@@ -576,11 +431,6 @@
${mockftpserver.version}
test
-
- org.asciidoctor
- asciidoctor-maven-plugin
- ${asciidoctor-maven-plugin.version}
-
org.reflections
@@ -710,19 +560,14 @@
- 1.23.0
0.7.0
3.2.7
1.2
- 3.21.0-GA
3.6.2
- 1.5.0
3.1.0
- 4.5.3
1.0
- 4.5.3
2.92
1.9.26
1.41.0
@@ -739,29 +584,19 @@
8.2.0
0.6.5
0.9.0
- 15.2
- 1.5.1
- 2.10
- 1.5.1
1.15
- 1.0.0
- 3.10.2
2.5.5
1.23.0
- v4-rev493-1.21.0
2.0.0
3.0.14
- 2.1.2
- 1.10.L001
0.9.4.0006L
2.1.2
2.5.11
0.12.1
1.10.0
1.3
- 0.8.1
3.2.0-m7
5.1.1
5.0.2
@@ -770,26 +605,19 @@
3.6.4
4.3.8.RELEASE
3.0.3
- 2.6.3
2.3.0
0.9.12
1.19
- 2.5.2
1.1.0
- 3.9.0
2.0.4
1.3.1
1.2.6
4.8.1
- 1.0.1
- 1.19.4
4.5.1
- 3.3.0
3.0.2
2.7.1
3.6
0.9.11
- 1.5.7.1
diff --git a/linkrest/pom.xml b/linkrest/pom.xml
index b3d3bd374e..c40cad41c8 100644
--- a/linkrest/pom.xml
+++ b/linkrest/pom.xml
@@ -23,16 +23,6 @@
jersey-container-servlet
${jersey.version}
-
- org.glassfish.jersey.media
- jersey-media-moxy
- ${jersey.version}
-
-
- com.h2database
- h2
- ${h2.version}
-
diff --git a/lucene/pom.xml b/lucene/pom.xml
index 3d1ce61782..921832e280 100644
--- a/lucene/pom.xml
+++ b/lucene/pom.xml
@@ -32,10 +32,6 @@
-
- 1.0.0.Final
-
- 1.16.10.0
7.4.0
diff --git a/maven-all/maven/pom.xml b/maven-all/maven/pom.xml
index d34be04fcf..117a8a7002 100644
--- a/maven-all/maven/pom.xml
+++ b/maven-all/maven/pom.xml
@@ -1,7 +1,6 @@
4.0.0
- com.baeldung
maven
0.0.1-SNAPSHOT
maven
@@ -307,7 +306,6 @@
1.1
3.0.0
3.0.0
- Baeldung
9.4.11.v20180605
2.27
diff --git a/maven-polyglot/maven-polyglot-json-extension/pom.xml b/maven-polyglot/maven-polyglot-json-extension/pom.xml
index 1170fe7aa6..13f05c743f 100644
--- a/maven-polyglot/maven-polyglot-json-extension/pom.xml
+++ b/maven-polyglot/maven-polyglot-json-extension/pom.xml
@@ -47,8 +47,6 @@
- 1.8
- 1.8
3.5.4
diff --git a/mesos-marathon/pom.xml b/mesos-marathon/pom.xml
index dee8eca10d..0e9bc321ef 100644
--- a/mesos-marathon/pom.xml
+++ b/mesos-marathon/pom.xml
@@ -2,10 +2,8 @@
4.0.0
- com.baeldung
mesos-marathon
- 0.0.1-SNAPSHOT
- mesos-marathon
+ mesos-marathon
parent-boot-1
diff --git a/metrics/pom.xml b/metrics/pom.xml
index 4cd9f3de79..d193745620 100644
--- a/metrics/pom.xml
+++ b/metrics/pom.xml
@@ -57,47 +57,12 @@
${micrometer.ver}
-
- io.micrometer
- micrometer-spring-legacy
- ${micrometer.ver}
-
-
org.springframework.boot
spring-boot-starter-web
${spring-boot-starter-web.version}
-
- com.fasterxml.jackson.core
- jackson-databind
- ${fasterxml.jackson.version}
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-smile
- ${fasterxml.jackson.version}
-
-
-
- com.netflix.spectator
- spectator-api
- ${spectator-api.version}
-
-
-
- io.astefanutti.metrics.aspectj
- metrics-aspectj
- ${metrics-aspectj.version}
-
-
- org.slf4j
- slf4j-api
-
-
-
-
io.astefanutti.metrics.aspectj
metrics-aspectj-deps
@@ -118,8 +83,6 @@
3.1.0
0.12.17
0.12.0.RELEASE
- 2.9.1
- 0.57.1
2.0.7.RELEASE
3.11.1
1.1.0
diff --git a/microprofile/pom.xml b/microprofile/pom.xml
index 52df348ace..9150a6adb1 100644
--- a/microprofile/pom.xml
+++ b/microprofile/pom.xml
@@ -2,7 +2,6 @@
4.0.0
- com.baeldung
microprofile
1.0-SNAPSHOT
microprofile
diff --git a/mustache/pom.xml b/mustache/pom.xml
index 027d62ebc4..0e382ae14b 100644
--- a/mustache/pom.xml
+++ b/mustache/pom.xml
@@ -24,12 +24,6 @@
org.assertj
assertj-core
-
-
- log4j
- log4j
- ${log4j.version}
-
org.springframework.boot
@@ -70,9 +64,6 @@
0.9.2
- 1.2.16
-
-
0.8
3.3.7
diff --git a/mybatis/pom.xml b/mybatis/pom.xml
index 4e63d14ded..b3149dc342 100644
--- a/mybatis/pom.xml
+++ b/mybatis/pom.xml
@@ -2,10 +2,8 @@
4.0.0
- com.baeldung
mybatis
- 1.0.0-SNAPSHOT
- mybatis
+ mybatis
com.baeldung
@@ -14,11 +12,6 @@
-
- org.apache.derby
- derby
- ${derby.version}
-
org.mybatis
mybatis
@@ -27,7 +20,6 @@
- 10.13.1.1
3.2.2
diff --git a/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/PineTree.java b/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/PineTree.java
new file mode 100644
index 0000000000..03f0ebfe7f
--- /dev/null
+++ b/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/PineTree.java
@@ -0,0 +1,23 @@
+package com.baeldung.prototype;
+
+public class PineTree extends Tree {
+
+ private String type;
+
+ public PineTree(double mass, double height) {
+ super(mass, height);
+ this.type = "Pine";
+ }
+
+ public String getType() {
+ return type;
+ }
+
+ @Override
+ public Tree copy() {
+ PineTree pineTreeClone = new PineTree(this.getMass(), this.getHeight());
+ pineTreeClone.setPosition(this.getPosition());
+ return pineTreeClone;
+ }
+
+}
diff --git a/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/PlasticTree.java b/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/PlasticTree.java
new file mode 100644
index 0000000000..aea805dd47
--- /dev/null
+++ b/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/PlasticTree.java
@@ -0,0 +1,23 @@
+package com.baeldung.prototype;
+
+public class PlasticTree extends Tree {
+
+ private String name;
+
+ public PlasticTree(double mass, double height) {
+ super(mass, height);
+ this.name = "PlasticTree";
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ @Override
+ public Tree copy() {
+ PlasticTree plasticTreeClone = new PlasticTree(this.getMass(), this.getHeight());
+ plasticTreeClone.setPosition(this.getPosition());
+ return plasticTreeClone;
+ }
+
+}
diff --git a/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/Tree.java b/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/Tree.java
index f95d568647..dffb573057 100644
--- a/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/Tree.java
+++ b/patterns/design-patterns-creational/src/main/java/com/baeldung/prototype/Tree.java
@@ -1,6 +1,6 @@
package com.baeldung.prototype;
-public class Tree implements Cloneable {
+public abstract class Tree {
private double mass;
private double height;
@@ -35,20 +35,10 @@ public class Tree implements Cloneable {
return position;
}
- @Override
- public Tree clone() {
- Tree tree = null;
- try {
- tree = (Tree) super.clone();
- } catch (CloneNotSupportedException e) {
- e.printStackTrace();
- }
- return tree;
- }
-
@Override
public String toString() {
return "Tree [mass=" + mass + ", height=" + height + ", position=" + position + "]";
}
+ public abstract Tree copy();
}
diff --git a/patterns/design-patterns-creational/src/test/java/com/baeldung/prototype/TreePrototypeUnitTest.java b/patterns/design-patterns-creational/src/test/java/com/baeldung/prototype/TreePrototypeUnitTest.java
index 0d06da53d6..1fb1fbfea6 100644
--- a/patterns/design-patterns-creational/src/test/java/com/baeldung/prototype/TreePrototypeUnitTest.java
+++ b/patterns/design-patterns-creational/src/test/java/com/baeldung/prototype/TreePrototypeUnitTest.java
@@ -2,23 +2,67 @@ package com.baeldung.prototype;
import static org.junit.jupiter.api.Assertions.assertEquals;
+import java.util.Arrays;
+import java.util.List;
+import static java.util.stream.Collectors.toList;
+
import org.junit.jupiter.api.Test;
public class TreePrototypeUnitTest {
@Test
- public void givenATreePrototypeWhenClonedThenCreateA_Clone() {
+ public void givenAPlasticTreePrototypeWhenClonedThenCreateA_Clone() {
double mass = 10.0;
double height = 3.7;
Position position = new Position(3, 7);
Position otherPosition = new Position(4, 8);
- Tree tree = new Tree(mass, height);
- tree.setPosition(position);
- Tree anotherTree = tree.clone();
- anotherTree.setPosition(otherPosition);
+ PlasticTree plasticTree = new PlasticTree(mass, height);
+ plasticTree.setPosition(position);
+ PlasticTree anotherPlasticTree = (PlasticTree) plasticTree.copy();
+ anotherPlasticTree.setPosition(otherPosition);
- assertEquals(position, tree.getPosition());
- assertEquals(otherPosition, anotherTree.getPosition());
+ assertEquals(position, plasticTree.getPosition());
+ assertEquals(otherPosition, anotherPlasticTree.getPosition());
+
+ }
+
+ @Test
+ public void givenAPineTreePrototypeWhenClonedThenCreateA_Clone() {
+ double mass = 10.0;
+ double height = 3.7;
+ Position position = new Position(3, 7);
+ Position otherPosition = new Position(4, 8);
+
+ PineTree pineTree = new PineTree(mass, height);
+ pineTree.setPosition(position);
+ PineTree anotherPineTree = (PineTree) pineTree.copy();
+ anotherPineTree.setPosition(otherPosition);
+
+ assertEquals(position, pineTree.getPosition());
+ assertEquals(otherPosition, anotherPineTree.getPosition());
+ }
+
+ @Test
+ public void givenA_ListOfTreesWhenClonedThenCreateListOfClones() {
+ double mass = 10.0;
+ double height = 3.7;
+ Position position = new Position(3, 7);
+ Position otherPosition = new Position(4, 8);
+
+ PlasticTree plasticTree = new PlasticTree(mass, height);
+ plasticTree.setPosition(position);
+ PineTree pineTree = new PineTree(mass, height);
+ pineTree.setPosition(otherPosition);
+
+ List trees = Arrays.asList(plasticTree, pineTree);
+
+ List treeClones = trees.stream().map(Tree::copy).collect(toList());
+
+ Tree plasticTreeClone = treeClones.get(0);
+
+ assertEquals(mass, plasticTreeClone.getMass());
+ assertEquals(height, plasticTreeClone.getHeight());
+ assertEquals(position, plasticTreeClone.getPosition());
}
}
diff --git a/persistence-modules/flyway/src/main/java/com/baeldung/flywaycallbacks/EmptyMigrationStrategyConfig.java b/persistence-modules/flyway/src/main/java/com/baeldung/flywaycallbacks/EmptyMigrationStrategyConfig.java
new file mode 100644
index 0000000000..8f733364b7
--- /dev/null
+++ b/persistence-modules/flyway/src/main/java/com/baeldung/flywaycallbacks/EmptyMigrationStrategyConfig.java
@@ -0,0 +1,20 @@
+package com.baeldung.flywaycallbacks;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.springframework.boot.autoconfigure.flyway.FlywayMigrationStrategy;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+@Configuration
+public class EmptyMigrationStrategyConfig {
+
+ private Log log = LogFactory.getLog("EmptyMigrationStrategy");
+
+ @Bean
+ public FlywayMigrationStrategy flywayMigrationStrategy() {
+ return flyway -> {
+ log.info("Skipping Flyway migration!");
+ };
+ }
+}
diff --git a/persistence-modules/flyway/src/main/resources/application.properties b/persistence-modules/flyway/src/main/resources/application.properties
index e69de29bb2..4d339eca5c 100644
--- a/persistence-modules/flyway/src/main/resources/application.properties
+++ b/persistence-modules/flyway/src/main/resources/application.properties
@@ -0,0 +1 @@
+#flyway.enabled=false
\ No newline at end of file
diff --git a/persistence-modules/flyway/src/test/java/com/baeldung/flywaycallbacks/ManualFlywayMigrationIntegrationTest.java b/persistence-modules/flyway/src/test/java/com/baeldung/flywaycallbacks/ManualFlywayMigrationIntegrationTest.java
new file mode 100644
index 0000000000..12edec39e7
--- /dev/null
+++ b/persistence-modules/flyway/src/test/java/com/baeldung/flywaycallbacks/ManualFlywayMigrationIntegrationTest.java
@@ -0,0 +1,36 @@
+package com.baeldung.flywaycallbacks;
+
+import org.flywaydb.core.Flyway;
+import org.flywaydb.core.api.MigrationInfo;
+import org.flywaydb.core.api.MigrationState;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.test.context.junit4.SpringRunner;
+
+import static org.assertj.core.api.Assertions.assertThat;
+
+@RunWith(SpringRunner.class)
+@SpringBootTest
+public class ManualFlywayMigrationIntegrationTest {
+
+ @Autowired
+ private Flyway flyway;
+
+ @Test
+ public void skipAutomaticAndTriggerManualFlywayMigration() {
+
+ assertAllMigrationsAre(MigrationState.PENDING);
+
+ flyway.migrate();
+
+ assertAllMigrationsAre(MigrationState.SUCCESS);
+ }
+
+ private void assertAllMigrationsAre(MigrationState expectedState) {
+ for (MigrationInfo migrationInfo : flyway.info().all()) {
+ assertThat(migrationInfo.getState()).isEqualTo(expectedState);
+ }
+ }
+}
diff --git a/persistence-modules/spring-boot-persistence-h2/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-boot-persistence-h2/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index cf964b5011..0000000000
--- a/persistence-modules/spring-boot-persistence-h2/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(loader = AnnotationConfigContextLoader.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/PersistenceContextDemoApplication.java b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/PersistenceContextDemoApplication.java
new file mode 100644
index 0000000000..17fa582e10
--- /dev/null
+++ b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/PersistenceContextDemoApplication.java
@@ -0,0 +1,13 @@
+package com.baeldung.persistencecontext;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.context.annotation.ComponentScan;
+
+@SpringBootApplication
+@ComponentScan(basePackages="com.baeldung.persistencecontext")
+public class PersistenceContextDemoApplication {
+ public static void main(String[] args) {
+ SpringApplication.run(PersistenceContextDemoApplication.class, args);
+ }
+}
diff --git a/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/entity/User.java b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/entity/User.java
new file mode 100644
index 0000000000..7252ac46f5
--- /dev/null
+++ b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/entity/User.java
@@ -0,0 +1,36 @@
+package com.baeldung.persistencecontext.entity;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+
+@Entity
+public class User {
+
+ @Id
+ private Long id;
+ private String name;
+ private String role;
+
+ public User() {
+
+ }
+
+ public User(Long id, String name, String role) {
+ this.id = id;
+ this.name = name;
+ this.role = role;
+ }
+
+ public Long getId() {
+ return id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public String getRole() {
+ return role;
+ }
+
+}
diff --git a/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/service/ExtendedPersistenceContextUserService.java b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/service/ExtendedPersistenceContextUserService.java
new file mode 100644
index 0000000000..ef25aac69f
--- /dev/null
+++ b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/service/ExtendedPersistenceContextUserService.java
@@ -0,0 +1,33 @@
+package com.baeldung.persistencecontext.service;
+
+import javax.persistence.EntityManager;
+import javax.persistence.PersistenceContext;
+import javax.persistence.PersistenceContextType;
+import javax.transaction.Transactional;
+
+import org.springframework.stereotype.Component;
+
+import com.baeldung.persistencecontext.entity.User;
+
+@Component
+public class ExtendedPersistenceContextUserService {
+
+ @PersistenceContext(type = PersistenceContextType.EXTENDED)
+ private EntityManager entityManager;
+
+ @Transactional
+ public User insertWithTransaction(User user) {
+ entityManager.persist(user);
+ return user;
+ }
+
+ public User insertWithoutTransaction(User user) {
+ entityManager.persist(user);
+ return user;
+ }
+
+ public User find(long id) {
+ User user = entityManager.find(User.class, id);
+ return user;
+ }
+}
diff --git a/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/service/TransctionPersistenceContextUserService.java b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/service/TransctionPersistenceContextUserService.java
new file mode 100644
index 0000000000..481defcf08
--- /dev/null
+++ b/persistence-modules/spring-boot-persistence/src/main/java/com/baeldung/persistencecontext/service/TransctionPersistenceContextUserService.java
@@ -0,0 +1,32 @@
+package com.baeldung.persistencecontext.service;
+
+
+import javax.persistence.EntityManager;
+import javax.persistence.PersistenceContext;
+import javax.transaction.Transactional;
+
+import org.springframework.stereotype.Component;
+
+import com.baeldung.persistencecontext.entity.User;
+
+@Component
+public class TransctionPersistenceContextUserService {
+
+ @PersistenceContext
+ private EntityManager entityManager;
+
+ @Transactional
+ public User insertWithTransaction(User user) {
+ entityManager.persist(user);
+ return user;
+ }
+
+ public User insertWithoutTransaction(User user) {
+ entityManager.persist(user);
+ return user;
+ }
+
+ public User find(long id) {
+ return entityManager.find(User.class, id);
+ }
+}
diff --git a/persistence-modules/spring-boot-persistence/src/test/java/com/baeldung/persistencecontext/PersistenceContextIntegrationTest.java b/persistence-modules/spring-boot-persistence/src/test/java/com/baeldung/persistencecontext/PersistenceContextIntegrationTest.java
new file mode 100644
index 0000000000..b299dd5834
--- /dev/null
+++ b/persistence-modules/spring-boot-persistence/src/test/java/com/baeldung/persistencecontext/PersistenceContextIntegrationTest.java
@@ -0,0 +1,90 @@
+package com.baeldung.persistencecontext;
+
+import com.baeldung.persistencecontext.entity.User;
+import com.baeldung.persistencecontext.service.ExtendedPersistenceContextUserService;
+import com.baeldung.persistencecontext.service.TransctionPersistenceContextUserService;
+
+import javax.persistence.EntityExistsException;
+import javax.persistence.TransactionRequiredException;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.test.context.junit4.SpringRunner;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
+
+@RunWith(SpringRunner.class)
+@SpringBootTest(classes = com.baeldung.persistencecontext.PersistenceContextDemoApplication.class)
+public class PersistenceContextIntegrationTest {
+
+ @Autowired
+ private TransctionPersistenceContextUserService transctionPersistenceContext;
+ @Autowired
+ private ExtendedPersistenceContextUserService extendedPersistenceContext;
+
+ @Test
+ public void testThatWhenUserSavedWithTransctionPersistenceContextThenUserShouldGetSavedInDB() {
+ User user = new User(121L, "Devender", "admin");
+ transctionPersistenceContext.insertWithTransaction(user);
+
+ User userFromTransctionPersistenceContext = transctionPersistenceContext.find(user.getId());
+ assertNotNull(userFromTransctionPersistenceContext);
+
+ User userFromExtendedPersistenceContext = extendedPersistenceContext.find(user.getId());
+ assertNotNull(userFromExtendedPersistenceContext);
+ }
+
+ @Test(expected = TransactionRequiredException.class)
+ public void testThatUserSaveWithoutTransactionThrowException() {
+ User user = new User(122L, "Devender", "admin");
+ transctionPersistenceContext.insertWithoutTransaction(user);
+ }
+
+ @Test
+ public void testThatWhenUserSavedWithExtendedPersistenceContextWithoutTransactionThenUserShouldGetCached() {
+ User user = new User(123L, "Devender", "admin");
+ extendedPersistenceContext.insertWithoutTransaction(user);
+
+ User userFromExtendedPersistenceContext = extendedPersistenceContext.find(user.getId());
+ assertNotNull(userFromExtendedPersistenceContext);
+
+ User userFromTransctionPersistenceContext = transctionPersistenceContext.find(user.getId());
+ assertNull(userFromTransctionPersistenceContext);
+ }
+
+ @Test(expected = EntityExistsException.class)
+ public void testThatPersistUserWithSameIdentifierThrowException() {
+ User user1 = new User(126L, "Devender", "admin");
+ User user2 = new User(126L, "Devender", "admin");
+ extendedPersistenceContext.insertWithoutTransaction(user1);
+ extendedPersistenceContext.insertWithoutTransaction(user2);
+ }
+
+ @Test
+ public void testThatWhenUserSavedWithExtendedPersistenceContextWithTransactionThenUserShouldSaveEntityIntoDB() {
+ User user = new User(127L, "Devender", "admin");
+ extendedPersistenceContext.insertWithTransaction(user);
+
+ User userFromDB = transctionPersistenceContext.find(user.getId());
+ assertNotNull(userFromDB);
+ }
+
+ @Test
+ public void testThatWhenUserSavedWithExtendedPersistenceContextWithTransactionThenUserShouldFlushCachedEntityIntoDB() {
+ User user1 = new User(124L, "Devender", "admin");
+ extendedPersistenceContext.insertWithoutTransaction(user1);
+
+ User user2 = new User(125L, "Devender", "admin");
+ extendedPersistenceContext.insertWithTransaction(user2);
+
+ User user1FromTransctionPersistenceContext = transctionPersistenceContext.find(user1.getId());
+ assertNotNull(user1FromTransctionPersistenceContext);
+
+ User user2FromTransctionPersistenceContext = transctionPersistenceContext.find(user2.getId());
+ assertNotNull(user2FromTransctionPersistenceContext);
+ }
+
+}
diff --git a/persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 46ee3cd368..0000000000
--- a/persistence-modules/spring-data-cassandra/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,67 +0,0 @@
-package org.baeldung;
-
-import java.io.IOException;
-import java.util.HashMap;
-
-import org.apache.cassandra.exceptions.ConfigurationException;
-import org.apache.thrift.transport.TTransportException;
-import org.baeldung.spring.data.cassandra.config.CassandraConfig;
-import org.baeldung.spring.data.cassandra.model.Book;
-import org.cassandraunit.utils.EmbeddedCassandraServerHelper;
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.cassandra.core.cql.CqlIdentifier;
-import org.springframework.data.cassandra.core.CassandraAdminOperations;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.datastax.driver.core.Cluster;
-import com.datastax.driver.core.Session;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = CassandraConfig.class)
-public class SpringContextIntegrationTest {
-
- public static final String KEYSPACE_CREATION_QUERY = "CREATE KEYSPACE IF NOT EXISTS testKeySpace " + "WITH replication = { 'class': 'SimpleStrategy', 'replication_factor': '3' };";
-
- public static final String KEYSPACE_ACTIVATE_QUERY = "USE testKeySpace;";
-
- public static final String DATA_TABLE_NAME = "book";
-
- @Autowired
- private CassandraAdminOperations adminTemplate;
-
- @BeforeClass
- public static void startCassandraEmbedded() throws InterruptedException, TTransportException, ConfigurationException, IOException {
- EmbeddedCassandraServerHelper.startEmbeddedCassandra();
- final Cluster cluster = Cluster.builder().addContactPoints("127.0.0.1").withPort(9142).build();
- final Session session = cluster.connect();
- session.execute(KEYSPACE_CREATION_QUERY);
- session.execute(KEYSPACE_ACTIVATE_QUERY);
- Thread.sleep(5000);
- }
-
- @Before
- public void createTable() throws InterruptedException, TTransportException, ConfigurationException, IOException {
- adminTemplate.createTable(true, CqlIdentifier.cqlId(DATA_TABLE_NAME), Book.class, new HashMap());
- }
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
- @After
- public void dropTable() {
- adminTemplate.dropTable(CqlIdentifier.cqlId(DATA_TABLE_NAME));
- }
-
- @AfterClass
- public static void stopCassandraEmbedded() {
- EmbeddedCassandraServerHelper.cleanEmbeddedCassandra();
- }
-}
diff --git a/persistence-modules/spring-data-dynamodb/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-dynamodb/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7f906bdbcd..0000000000
--- a/persistence-modules/spring-data-dynamodb/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-eclipselink/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-eclipselink/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 4be5891e3e..0000000000
--- a/persistence-modules/spring-data-eclipselink/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.eclipselink.springdata.EclipselinkSpringDataApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = EclipselinkSpringDataApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-gemfire/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-gemfire/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2f0557ccc1..0000000000
--- a/persistence-modules/spring-data-gemfire/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-
-import com.baeldung.spring.data.gemfire.function.GemfireConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes=GemfireConfiguration.class, loader=AnnotationConfigContextLoader.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-jpa-3/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-jpa-3/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index a986cc7e21..0000000000
--- a/persistence-modules/spring-data-jpa-3/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.boot.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-jpa/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-jpa/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index e885d0fe51..0000000000
--- a/persistence-modules/spring-data-jpa/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.boot.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-keyvalue/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-keyvalue/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index d28bdcbc89..0000000000
--- a/persistence-modules/spring-data-keyvalue/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.data.keyvalue.SpringDataKeyValueApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringDataKeyValueApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-neo4j/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-neo4j/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ea32ed324b..0000000000
--- a/persistence-modules/spring-data-neo4j/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ActiveProfiles;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.spring.data.neo4j.config.MovieDatabaseNeo4jTestConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = MovieDatabaseNeo4jTestConfiguration.class)
-@ActiveProfiles(profiles = "test")
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-redis/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-redis/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f5c8177cbe..0000000000
--- a/persistence-modules/spring-data-redis/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package org.baeldung;
-
-import com.baeldung.spring.data.redis.config.RedisConfig;
-import org.junit.AfterClass;
-import org.junit.BeforeClass;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.annotation.DirtiesContext;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import redis.embedded.RedisServerBuilder;
-
-import static org.springframework.test.annotation.DirtiesContext.ClassMode.BEFORE_CLASS;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@DirtiesContext(classMode = BEFORE_CLASS)
-@ContextConfiguration(classes = RedisConfig.class)
-public class SpringContextIntegrationTest {
-
- private static redis.embedded.RedisServer redisServer;
-
- @BeforeClass
- public static void startRedisServer() {
- redisServer = new RedisServerBuilder().port(6379).setting("maxmemory 256M").build();
- redisServer.start();
- }
-
- @AfterClass
- public static void stopRedisServer() {
- redisServer.stop();
- }
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-data-solr/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-data-solr/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index e76967ae8a..0000000000
--- a/persistence-modules/spring-data-solr/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.spring.data.solr.config.SolrConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = SolrConfig.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index a81a4eedb1..0000000000
--- a/persistence-modules/spring-hibernate-3/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.PersistenceConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-hibernate-5/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-hibernate-5/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index af4618d0f3..0000000000
--- a/persistence-modules/spring-hibernate-5/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-
-import com.baeldung.spring.PersistenceConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-hibernate4/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-hibernate4/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index af4618d0f3..0000000000
--- a/persistence-modules/spring-hibernate4/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-
-import com.baeldung.spring.PersistenceConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/persistence-modules/spring-jpa/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/persistence-modules/spring-jpa/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 9b0cdf180f..0000000000
--- a/persistence-modules/spring-jpa/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.baeldung;
-
-import org.baeldung.config.PersistenceJPAConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.annotation.DirtiesContext;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { PersistenceJPAConfig.class }, loader = AnnotationConfigContextLoader.class)
-@WebAppConfiguration
-@DirtiesContext
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/pom.xml b/pom.xml
index b4b81a1a48..d8adf5fd47 100644
--- a/pom.xml
+++ b/pom.xml
@@ -483,7 +483,7 @@
guava-io
guava-collections
guava-collections-map
- guava-collections-set
+ guava-collections-set
guava-modules
guice
@@ -511,7 +511,7 @@
java-lite
java-math
- java-math-2
+ java-math-2
java-numbers
java-numbers-2
java-rmi
@@ -553,8 +553,8 @@
libraries-data
libraries-data-2
libraries-data-db
- libraries-data-io
- libraries-apache-commons
+ libraries-data-io
+ libraries-apache-commons
libraries-apache-commons-collections
libraries-apache-commons-io
libraries-primitive
@@ -619,7 +619,7 @@
tensorflow-java
spf4j
spring-boot-config-jpa-error
- spring-boot-flowable
+ spring-boot-flowable
spring-boot-mvc-2
spring-boot-performance
spring-boot-properties
@@ -707,7 +707,7 @@
spring-boot-camel
spring-boot-config-jpa-error
- spring-boot-client
+ spring-boot-client
spring-boot-crud
spring-boot-ctx-fluent
@@ -720,10 +720,10 @@
spring-boot-mvc
spring-boot-mvc-birt
spring-boot-environment
- spring-boot-deployment
- spring-boot-runtime
- spring-boot-runtime/disabling-console-jul
- spring-boot-runtime/disabling-console-log4j2
+ spring-boot-deployment
+ spring-boot-runtime
+ spring-boot-runtime/disabling-console-jul
+ spring-boot-runtime/disabling-console-log4j2
spring-boot-runtime/disabling-console-logback
spring-boot-artifacts
spring-boot-rest
@@ -746,7 +746,7 @@
spring-core
spring-core-2
spring-core-3
- spring-cucumber
+ spring-cucumber
spring-data-rest
spring-data-rest-querydsl
@@ -778,7 +778,7 @@
spring-mobile
spring-mockito
spring-mvc-basics-2
- spring-mvc-forms-jsp
+ spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-kotlin
@@ -831,7 +831,7 @@
spring-security-x509
spring-session
spring-shell
- spring-sleuth
+ spring-sleuth
spring-soap
spring-social-login
spring-spel
@@ -879,146 +879,6 @@
-
- spring-context
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
- 3
- true
-
- **/*SpringContextIntegrationTest.java
-
-
-
-
-
-
-
-
- spring-5
- spring-5-data-reactive
- spring-5-reactive
- spring-5-reactive-2
- spring-5-reactive-client
- spring-5-reactive-security
- spring-5-security
- spring-5-security-oauth
- spring-5-security-cognito
- spring-activiti
- spring-akka
- spring-aop
- spring-apache-camel
- spring-batch
- spring-bom
- spring-boot-admin
- spring-boot-bootstrap
- spring-boot-bootstrap
- spring-boot-camel
- spring-boot-client
- spring-boot-custom-starter
- spring-boot-di
- greeter-spring-boot-autoconfigure
- greeter-spring-boot-sample-app
- spring-boot-jasypt
- spring-boot-keycloak
- spring-boot-mvc
- spring-boot-property-exp
- spring-boot-springdoc
- spring-boot-vue
- spring-cloud
- spring-cloud/spring-cloud-archaius/basic-config
- spring-cloud/spring-cloud-archaius/extra-configs
- spring-cloud/spring-cloud-bootstrap/config
- spring-cloud/spring-cloud-contract
- spring-cloud/spring-cloud-gateway
- spring-cloud/spring-cloud-kubernetes/demo-backend
- spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server
- spring-cloud/spring-cloud-ribbon-client
- spring-cloud/spring-cloud-security
- spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit
- spring-cloud/spring-cloud-task/springcloudtasksink
- spring-cloud/spring-cloud-zookeeper
- spring-cloud/spring-cloud-bus/spring-cloud-config-server
- spring-cloud/spring-cloud-data-flow/log-sink
- spring-cloud/spring-cloud-data-flow/time-processor
- spring-cloud/spring-cloud-data-flow/time-source
- spring-cucumber
- spring-data-rest
- spring-dispatcher-servlet
- spring-drools
- spring-di
- spring-ehcache
- spring-freemarker
- spring-integration
- spring-jenkins-pipeline
- spring-jersey
- spring-jinq
- spring-jms
- spring-kafka
- spring-katharsis
- spring-ldap
- spring-mobile
- spring-mockito
- spring-mvc-forms-thymeleaf
- spring-mvc-java
- spring-mvc-velocity
- spring-mvc-webflow
- spring-protobuf
- spring-quartz
- remoting-hessian-burlap/spring-remoting-hessian-burlap-client
- remoting-hessian-burlap/remoting-hessian-burlap-server
- spring-reactor
- spring-remoting/
- spring-remoting/remoting-http/remoting-http-server
- spring-remoting/remoting-jms/remoting-jms-client
- spring-remoting/remoting-rmi/remoting-rmi-server
- spring-rest
- spring-rest-angular
- spring-rest-compress
- spring-rest-testing
- spring-rest-simple
- spring-resttemplate
- spring-security-acl
- spring-security-angular
- spring-security-cache-control
- spring-security-core
- spring-security-mvc-boot
- spring-security-mvc-custom
- spring-security-mvc-digest-auth
- spring-security-mvc-ldap
- spring-security-mvc-persisted-remember-me
- spring-security-mvc
- spring-security-mvc-socket
- spring-security-rest
- spring-security-sso
- spring-security-thymeleaf/spring-security-thymeleaf-authentication
- spring-security-thymeleaf/spring-security-thymeleaf-authorize
- spring-security-thymeleaf/spring-security-thymeleaf-config
- spring-security-x509
- spring-session/spring-session-jdbc
- spring-sleuth
- spring-social-login
- spring-spel
- spring-state-machine
- spring-swagger-codegen/spring-swagger-codegen-app
- spring-thymeleaf
- spring-vault
- spring-vertx
- spring-zuul/spring-zuul-foos-resource
-
- spring-boot-flowable
- spring-security-kerberos
- spring-boot-nashorn
-
-
-
-
default-heavy
@@ -1060,7 +920,7 @@
core-java-modules/core-java-concurrency-advanced
core-java-modules/core-java-concurrency-advanced-2
core-java-modules/core-java-concurrency-advanced-3
- core-kotlin
+ core-kotlin
core-kotlin-2
core-kotlin-io
@@ -1202,7 +1062,7 @@
core-java-modules/core-java-nio
core-java-modules/core-java-nio-2
core-java-modules/core-java-security
- core-java-modules/core-java-exceptions
+ core-java-modules/core-java-exceptions
core-java-modules/core-java-lang-syntax
core-java-modules/core-java-lang-syntax-2
core-java-modules/core-java-lang
@@ -1253,7 +1113,7 @@
guava-io
guava-collections
guava-collections-map
- guava-collections-set
+ guava-collections-set
guava-modules
guice
@@ -1281,7 +1141,7 @@
java-ee-8-security-api
java-lite
java-math
- java-math-2
+ java-math-2
java-numbers
java-numbers-2
java-rmi
@@ -1321,8 +1181,8 @@
libraries-data
libraries-data-2
libraries-data-db
- libraries-data-io
- libraries-apache-commons
+ libraries-data-io
+ libraries-apache-commons
libraries-apache-commons-collections
libraries-apache-commons-io
libraries-testing
@@ -1463,10 +1323,10 @@
spring-boot-mvc
spring-boot-mvc-birt
spring-boot-environment
- spring-boot-deployment
- spring-boot-runtime
- spring-boot-runtime/disabling-console-jul
- spring-boot-runtime/disabling-console-log4j2
+ spring-boot-deployment
+ spring-boot-runtime
+ spring-boot-runtime/disabling-console-jul
+ spring-boot-runtime/disabling-console-log4j2
spring-boot-runtime/disabling-console-logback
spring-boot-artifacts
spring-boot-rest
@@ -1485,7 +1345,7 @@
spring-core
spring-core-2
spring-core-3
- spring-cucumber
+ spring-cucumber
spring-data-rest
spring-data-rest-querydsl
@@ -1517,7 +1377,7 @@
spring-mobile
spring-mockito
spring-mvc-basics-2
- spring-mvc-forms-jsp
+ spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java
spring-mvc-kotlin
@@ -1547,7 +1407,7 @@
spring-roo
spring-scheduling
- spring-security-acl
+ spring-security-acl
spring-security-angular/server
spring-security-cache-control
spring-security-core
@@ -1569,7 +1429,7 @@
spring-security-thymeleaf
spring-security-x509
spring-session
- spring-shell
+ spring-shell
spring-sleuth
spring-soap
spring-social-login
@@ -1655,7 +1515,7 @@
libraries
persistence-modules/hibernate5
- persistence-modules/hibernate-mapping
+ persistence-modules/hibernate-mapping
persistence-modules/java-jpa
persistence-modules/java-jpa-2
persistence-modules/java-mongodb
@@ -1738,4 +1598,3 @@
-
diff --git a/spring-4/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-4/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index d646e22511..0000000000
--- a/spring-4/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.flips.ApplicationConfig;
-
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = ApplicationConfig.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-5-data-reactive/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-5-data-reactive/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ce4c172960..0000000000
--- a/spring-5-data-reactive/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.reactive.Spring5ReactiveApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Spring5ReactiveApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-5-reactive-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-5-reactive-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7843a8968d..0000000000
--- a/spring-5-reactive-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.reactive.Spring5ReactiveTestApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Spring5ReactiveTestApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-5-reactive-security/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-5-reactive-security/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2bcd974510..0000000000
--- a/spring-5-reactive-security/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.reactive.security.SpringSecurity5Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringSecurity5Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-5-reactive/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-5-reactive/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ce4c172960..0000000000
--- a/spring-5-reactive/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.reactive.Spring5ReactiveApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Spring5ReactiveApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-5-security/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-5-security/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 967f67e760..0000000000
--- a/spring-5-security/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.dsl.CustomConfigurerApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = CustomConfigurerApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-5/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-5/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 75b3df4978..0000000000
--- a/spring-5/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.Spring5Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Spring5Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-activiti/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-activiti/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 89411df976..0000000000
--- a/spring-activiti/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.activitiwithspring.ActivitiWithSpringApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ActivitiWithSpringApplication.class)
-@AutoConfigureTestDatabase
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-aop/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-aop/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index cf1ac7de89..0000000000
--- a/spring-aop/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-apache-camel/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-apache-camel/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index efd0603c76..0000000000
--- a/spring-apache-camel/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-
-import com.baeldung.camel.main.App;
-
-public class SpringContextIntegrationTest {
-
- @Test
- public final void testMain() throws Exception {
- App.main(null);
- }
-}
diff --git a/spring-batch/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-batch/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 0898603083..0000000000
--- a/spring-batch/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,12 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.batch.App;
-import org.junit.Test;
-
-public class SpringContextIntegrationTest {
-
- @Test
- public void testMain() throws Exception {
- App.main(null);
- }
-}
diff --git a/spring-bom/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-bom/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6dee4b808e..0000000000
--- a/spring-bom/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-
-import com.baeldung.spring.bom.HelloWorldApp;
-
-public class SpringContextIntegrationTest {
-
- @Test
- public final void testMain() throws Exception {
- HelloWorldApp.main(null);
- }
-}
diff --git a/spring-boot-admin/spring-boot-admin-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-admin/spring-boot-admin-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 1f1fae17bc..0000000000
--- a/spring-boot-admin/spring-boot-admin-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springbootadminclient.SpringBootAdminClientApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootAdminClientApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-admin/spring-boot-admin-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-admin/spring-boot-admin-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 4c151d97df..0000000000
--- a/spring-boot-admin/spring-boot-admin-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springbootadminserver.SpringBootAdminServerApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootAdminServerApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-angular/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-angular/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 4f595916f7..0000000000
--- a/spring-boot-angular/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.ecommerce.EcommerceApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = EcommerceApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-bootstrap/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-boot-bootstrap/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 08c6692689..0000000000
--- a/spring-boot-bootstrap/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-}
diff --git a/spring-boot-camel/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-camel/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6eee0abf1e..0000000000
--- a/spring-boot-camel/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.camel.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 97debc5b63..0000000000
--- a/spring-boot-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.boot.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-ctx-fluent/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-ctx-fluent/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index c9f7220ab9..0000000000
--- a/spring-boot-ctx-fluent/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-
-import com.baeldung.parent.App;
-
-public class SpringContextIntegrationTest {
-
- @Test
- public final void testMain() throws Exception {
- App.main(new String[] {});
- }
-}
diff --git a/spring-boot-custom-starter/greeter-spring-boot-autoconfigure/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-custom-starter/greeter-spring-boot-autoconfigure/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 9c8d825ea4..0000000000
--- a/spring-boot-custom-starter/greeter-spring-boot-autoconfigure/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.greeter.autoconfigure.GreeterAutoConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = GreeterAutoConfiguration.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-custom-starter/greeter-spring-boot-sample-app/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-custom-starter/greeter-spring-boot-sample-app/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 23f285238b..0000000000
--- a/spring-boot-custom-starter/greeter-spring-boot-sample-app/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.greeter.sample.GreeterSampleApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = GreeterSampleApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-deployment/src/test/java/com/baeldung/springbootconfiguration/SpringContextIntegrationTest.java b/spring-boot-deployment/src/test/java/com/baeldung/springbootconfiguration/SpringContextIntegrationTest.java
deleted file mode 100644
index 24bef73ef9..0000000000
--- a/spring-boot-deployment/src/test/java/com/baeldung/springbootconfiguration/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung.springbootconfiguration;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-}
diff --git a/spring-boot-jasypt/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-jasypt/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index dce3819a26..0000000000
--- a/spring-boot-jasypt/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.jasypt.Main;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Main.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-keycloak/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-keycloak/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7367568611..0000000000
--- a/spring-boot-keycloak/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.keycloak.SpringBoot;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBoot.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-logging-log4j2/pom.xml b/spring-boot-logging-log4j2/pom.xml
index 8e4bf60f91..0bc8c2dd08 100644
--- a/spring-boot-logging-log4j2/pom.xml
+++ b/spring-boot-logging-log4j2/pom.xml
@@ -12,7 +12,7 @@
spring-boot-starter-parent
org.springframework.boot
- 2.0.5.RELEASE
+ 2.2.1.RELEASE
diff --git a/spring-boot-logging-log4j2/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-logging-log4j2/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2d46b21ba5..0000000000
--- a/spring-boot-logging-log4j2/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springbootlogging.SpringBootLoggingApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootLoggingApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-mvc/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-mvc/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6ed93e8c44..0000000000
--- a/spring-boot-mvc/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springbootmvc.SpringBootMvcApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootMvcApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-property-exp/property-exp-custom-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-property-exp/property-exp-custom-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6dd3419d39..0000000000
--- a/spring-boot-property-exp/property-exp-custom-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.propertyexpansion.SpringBootPropertyExpansionApp;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootPropertyExpansionApp.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-property-exp/property-exp-default-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-property-exp/property-exp-default-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6dd3419d39..0000000000
--- a/spring-boot-property-exp/property-exp-default-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.propertyexpansion.SpringBootPropertyExpansionApp;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootPropertyExpansionApp.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-rest/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-boot-rest/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 3db1ecb462..0000000000
--- a/spring-boot-rest/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = {SpringBootRestApplication.class})
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-boot-springdoc/src/test/java/com/baeldung/springdoc/SpringContextIntegrationTest.java b/spring-boot-springdoc/src/test/java/com/baeldung/springdoc/SpringContextTest.java
similarity index 88%
rename from spring-boot-springdoc/src/test/java/com/baeldung/springdoc/SpringContextIntegrationTest.java
rename to spring-boot-springdoc/src/test/java/com/baeldung/springdoc/SpringContextTest.java
index 58c12dc3bc..4cd84477b9 100644
--- a/spring-boot-springdoc/src/test/java/com/baeldung/springdoc/SpringContextIntegrationTest.java
+++ b/spring-boot-springdoc/src/test/java/com/baeldung/springdoc/SpringContextTest.java
@@ -7,7 +7,7 @@ import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest
-public class SpringContextIntegrationTest {
+public class SpringContextTest {
@Test
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
diff --git a/spring-boot-testing/src/test/java/com/baeldung/boot/SpringContextIntegrationTest.java b/spring-boot-testing/src/test/java/com/baeldung/boot/SpringContextIntegrationTest.java
deleted file mode 100644
index 63ab07fdb7..0000000000
--- a/spring-boot-testing/src/test/java/com/baeldung/boot/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung.boot;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-boot-vue/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-boot-vue/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6ed93e8c44..0000000000
--- a/spring-boot-vue/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springbootmvc.SpringBootMvcApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootMvcApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud-bus/spring-cloud-config-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud-bus/spring-cloud-config-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index c43bb9f067..0000000000
--- a/spring-cloud-bus/spring-cloud-config-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.SpringCloudConfigServerApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringCloudConfigServerApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud-data-flow/batch-job/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud-data-flow/batch-job/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index b87ace74a4..0000000000
--- a/spring-cloud-data-flow/batch-job/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.cloud.JobConfiguration;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-@ContextConfiguration(classes = JobConfiguration.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/src/test/java/org/baeldung/SpringContextTest.java
similarity index 90%
rename from spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
rename to spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/src/test/java/org/baeldung/SpringContextTest.java
index eb2a5c54ef..83cb8067cf 100644
--- a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ b/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/data-flow-server/src/test/java/org/baeldung/SpringContextTest.java
@@ -8,7 +8,7 @@ import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = DataFlowServerApplication.class)
-public class SpringContextIntegrationTest {
+public class SpringContextTest {
@Test
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
diff --git a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/log-sink/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/log-sink/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 8dc814ddce..0000000000
--- a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/log-sink/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.cloud.LogSinkApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = LogSinkApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/time-processor/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/time-processor/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index dcfeafa2bb..0000000000
--- a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/time-processor/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.cloud.TimeProcessorApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = TimeProcessorApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/time-source/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/time-source/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2c402824f0..0000000000
--- a/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/time-source/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.cloud.TimeSourceApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = TimeSourceApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-archaius/additional-sources-simple/src/test/java/com/baeldung/spring/cloud/archaius/additionalsources/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-archaius/additional-sources-simple/src/test/java/com/baeldung/spring/cloud/archaius/additionalsources/SpringContextIntegrationTest.java
deleted file mode 100644
index 4811ebaa13..0000000000
--- a/spring-cloud/spring-cloud-archaius/additional-sources-simple/src/test/java/com/baeldung/spring/cloud/archaius/additionalsources/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung.spring.cloud.archaius.additionalsources;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = AdditionalSourcesSimpleApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-archaius/basic-config/src/test/java/com/baeldung/spring/cloud/archaius/basic/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-archaius/basic-config/src/test/java/com/baeldung/spring/cloud/archaius/basic/SpringContextIntegrationTest.java
deleted file mode 100644
index 818e313c98..0000000000
--- a/spring-cloud/spring-cloud-archaius/basic-config/src/test/java/com/baeldung/spring/cloud/archaius/basic/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.archaius.basic;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-archaius/basic-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-archaius/basic-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 16542981e8..0000000000
--- a/spring-cloud/spring-cloud-archaius/basic-config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.archaius.basic.BasicArchaiusApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = BasicArchaiusApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-archaius/extra-configs/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-archaius/extra-configs/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 4c2531f490..0000000000
--- a/spring-cloud/spring-cloud-archaius/extra-configs/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.archaius.extraconfigs.ExtraConfigsApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ExtraConfigsApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-archaius/jdbc-config/src/test/java/com/baeldung/spring/cloud/archaius/jdbconfig/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-archaius/jdbc-config/src/test/java/com/baeldung/spring/cloud/archaius/jdbconfig/SpringContextIntegrationTest.java
deleted file mode 100644
index b3cd01e684..0000000000
--- a/spring-cloud/spring-cloud-archaius/jdbc-config/src/test/java/com/baeldung/spring/cloud/archaius/jdbconfig/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung.spring.cloud.archaius.jdbconfig;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = JdbcSourcesApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-bootstrap/config/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-bootstrap/config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6016788eab..0000000000
--- a/spring-cloud/spring-cloud-bootstrap/config/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.bootstrap.config.ConfigApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ConfigApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-bootstrap/zipkin/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-bootstrap/zipkin/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 4403d9e93b..0000000000
--- a/spring-cloud/spring-cloud-bootstrap/zipkin/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.bootstrap.zipkin.ZipkinApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ZipkinApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-config/server/src/test/java/com/baeldung/spring/cloud/config/server/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-config/server/src/test/java/com/baeldung/spring/cloud/config/server/SpringContextIntegrationTest.java
deleted file mode 100644
index b2c6ef85ea..0000000000
--- a/spring-cloud/spring-cloud-config/server/src/test/java/com/baeldung/spring/cloud/config/server/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.config.server;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@SpringBootTest(classes = ConfigServer.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-connectors-heroku/src/test/java/com/baeldung/spring/cloud/connectors/heroku/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-connectors-heroku/src/test/java/com/baeldung/spring/cloud/connectors/heroku/SpringContextIntegrationTest.java
deleted file mode 100644
index dca4c25c71..0000000000
--- a/spring-cloud/spring-cloud-connectors-heroku/src/test/java/com/baeldung/spring/cloud/connectors/heroku/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung.spring.cloud.connectors.heroku;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.connectors.heroku.ConnectorsHerokuApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ConnectorsHerokuApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-contract/spring-cloud-contract-consumer/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-contract/spring-cloud-contract-consumer/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 1c1192cc3f..0000000000
--- a/spring-cloud/spring-cloud-contract/spring-cloud-contract-consumer/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.springcloudcontractconsumer.SpringCloudContractConsumerApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringCloudContractConsumerApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-contract/spring-cloud-contract-producer/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-contract/spring-cloud-contract-producer/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2b6703ae5c..0000000000
--- a/spring-cloud/spring-cloud-contract/spring-cloud-contract-producer/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.springcloudcontractproducer.SpringCloudContractProducerApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringCloudContractProducerApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-client/src/test/java/com/baeldung/spring/cloud/eureka/client/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-client/src/test/java/com/baeldung/spring/cloud/eureka/client/SpringContextIntegrationTest.java
deleted file mode 100644
index 8e379fd5a0..0000000000
--- a/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-client/src/test/java/com/baeldung/spring/cloud/eureka/client/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.eureka.client;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-feign-client/src/test/java/com/baeldung/spring/cloud/feign/client/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-feign-client/src/test/java/com/baeldung/spring/cloud/feign/client/SpringContextIntegrationTest.java
deleted file mode 100644
index ff742735b3..0000000000
--- a/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-feign-client/src/test/java/com/baeldung/spring/cloud/feign/client/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.feign.client;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-server/src/test/java/com/baeldung/spring/cloud/eureka/server/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-server/src/test/java/com/baeldung/spring/cloud/eureka/server/SpringContextIntegrationTest.java
deleted file mode 100644
index f03913b474..0000000000
--- a/spring-cloud/spring-cloud-eureka/spring-cloud-eureka-server/src/test/java/com/baeldung/spring/cloud/eureka/server/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.eureka.server;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-functions/src/test/java/com/baeldung/spring/cloudfunction/aws/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-functions/src/test/java/com/baeldung/spring/cloudfunction/aws/SpringContextIntegrationTest.java
deleted file mode 100644
index beee84246d..0000000000
--- a/spring-cloud/spring-cloud-functions/src/test/java/com/baeldung/spring/cloudfunction/aws/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung.spring.cloudfunction.aws;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = CloudFunctionAwsApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/ChainRequestGatewayFilterFactory.java b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/ChainRequestGatewayFilterFactory.java
index f7e754fd70..1f4e2a96cb 100644
--- a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/ChainRequestGatewayFilterFactory.java
+++ b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/ChainRequestGatewayFilterFactory.java
@@ -28,14 +28,14 @@ public class ChainRequestGatewayFilterFactory extends AbstractGatewayFilterFacto
@Override
public List shortcutFieldOrder() {
- return Arrays.asList("endpoint", "defaultLanguage");
+ return Arrays.asList("languageServiceEndpoint", "defaultLanguage");
}
@Override
public GatewayFilter apply(Config config) {
return (exchange, chain) -> {
return client.get()
- .uri(config.getEndpoint())
+ .uri(config.getLanguageServiceEndpoint())
.exchange()
.flatMap(response -> {
return (response.statusCode()
@@ -45,8 +45,7 @@ public class ChainRequestGatewayFilterFactory extends AbstractGatewayFilterFacto
.map(range -> {
exchange.getRequest()
.mutate()
- .headers(h -> h.setAcceptLanguage(range))
- .build();
+ .headers(h -> h.setAcceptLanguage(range));
String allOutgoingRequestLanguages = exchange.getRequest()
.getHeaders()
@@ -65,18 +64,18 @@ public class ChainRequestGatewayFilterFactory extends AbstractGatewayFilterFacto
}
public static class Config {
- private String endpoint;
+ private String languageServiceEndpoint;
private String defaultLanguage;
public Config() {
}
- public String getEndpoint() {
- return endpoint;
+ public String getLanguageServiceEndpoint() {
+ return languageServiceEndpoint;
}
- public void setEndpoint(String endpoint) {
- this.endpoint = endpoint;
+ public void setLanguageServiceEndpoint(String languageServiceEndpoint) {
+ this.languageServiceEndpoint = languageServiceEndpoint;
}
public String getDefaultLanguage() {
diff --git a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/LoggingGatewayFilterFactory.java b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/LoggingGatewayFilterFactory.java
index db73ba99c0..18532e34a8 100644
--- a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/LoggingGatewayFilterFactory.java
+++ b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/factories/LoggingGatewayFilterFactory.java
@@ -40,7 +40,7 @@ public class LoggingGatewayFilterFactory extends AbstractGatewayFilterFactory {
@@ -45,8 +48,7 @@ public class ModifyRequestGatewayFilterFactory extends AbstractGatewayFilterFact
exchange.getRequest()
.mutate()
- .headers(h -> h.setAcceptLanguageAsLocales(Collections.singletonList(requestLocale)))
- .build();
+ .headers(h -> h.setAcceptLanguageAsLocales(Collections.singletonList(requestLocale)));
}
String allOutgoingRequestLanguages = exchange.getRequest()
@@ -56,8 +58,20 @@ public class ModifyRequestGatewayFilterFactory extends AbstractGatewayFilterFact
.map(range -> range.getRange())
.collect(Collectors.joining(","));
- logger.info("Modify Request output - Request contains Accept-Language header: " + allOutgoingRequestLanguages);
- return chain.filter(exchange);
+ logger.info("Modify request output - Request contains Accept-Language header: {}", allOutgoingRequestLanguages);
+
+ ServerWebExchange modifiedExchange = exchange.mutate()
+ .request(originalRequest -> originalRequest.uri(UriComponentsBuilder.fromUri(exchange.getRequest()
+ .getURI())
+ .replaceQueryParams(new LinkedMultiValueMap())
+ .build()
+ .toUri()))
+ .build();
+
+ logger.info("Removed all query params: {}", modifiedExchange.getRequest()
+ .getURI());
+
+ return chain.filter(modifiedExchange);
};
}
diff --git a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/FirstPreLastPostGlobalFilter.java b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/FirstPreLastPostGlobalFilter.java
new file mode 100644
index 0000000000..5b58eee8a6
--- /dev/null
+++ b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/FirstPreLastPostGlobalFilter.java
@@ -0,0 +1,31 @@
+package com.baeldung.springcloudgateway.customfilters.filters.global;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.cloud.gateway.filter.GatewayFilterChain;
+import org.springframework.cloud.gateway.filter.GlobalFilter;
+import org.springframework.core.Ordered;
+import org.springframework.stereotype.Component;
+import org.springframework.web.server.ServerWebExchange;
+
+import reactor.core.publisher.Mono;
+
+@Component
+public class FirstPreLastPostGlobalFilter implements GlobalFilter, Ordered {
+
+ final Logger logger = LoggerFactory.getLogger(FirstPreLastPostGlobalFilter.class);
+
+ @Override
+ public Mono filter(ServerWebExchange exchange, GatewayFilterChain chain) {
+ logger.info("First Pre Global Filter");
+ return chain.filter(exchange)
+ .then(Mono.fromRunnable(() -> {
+ logger.info("Last Post Global Filter");
+ }));
+ }
+
+ @Override
+ public int getOrder() {
+ return -1;
+ }
+}
diff --git a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalFiltersConfigurations.java b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalFiltersConfigurations.java
index cf2ff3af16..8edcf2a073 100644
--- a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalFiltersConfigurations.java
+++ b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalFiltersConfigurations.java
@@ -5,7 +5,6 @@ import org.slf4j.LoggerFactory;
import org.springframework.cloud.gateway.filter.GlobalFilter;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
-import org.springframework.core.annotation.Order;
import reactor.core.publisher.Mono;
@@ -23,17 +22,4 @@ public class LoggingGlobalFiltersConfigurations {
}));
};
}
-
- @Bean
- @Order(-1)
- public GlobalFilter FirstPreLastPostGlobalFilter() {
- return (exchange, chain) -> {
- logger.info("First Pre Global Filter");
- return chain.filter(exchange)
- .then(Mono.fromRunnable(() -> {
- logger.info("Last Post Global Filter");
- }));
- };
- }
-
}
diff --git a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalPreFilter.java b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalPreFilter.java
index d91075e4b6..bd29499868 100644
--- a/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalPreFilter.java
+++ b/spring-cloud/spring-cloud-gateway/src/main/java/com/baeldung/springcloudgateway/customfilters/filters/global/LoggingGlobalPreFilter.java
@@ -4,14 +4,13 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.cloud.gateway.filter.GatewayFilterChain;
import org.springframework.cloud.gateway.filter.GlobalFilter;
-import org.springframework.core.Ordered;
import org.springframework.stereotype.Component;
import org.springframework.web.server.ServerWebExchange;
import reactor.core.publisher.Mono;
@Component
-public class LoggingGlobalPreFilter implements GlobalFilter, Ordered {
+public class LoggingGlobalPreFilter implements GlobalFilter {
final Logger logger = LoggerFactory.getLogger(LoggingGlobalPreFilter.class);
@@ -20,9 +19,4 @@ public class LoggingGlobalPreFilter implements GlobalFilter, Ordered {
logger.info("Global Pre Filter executed");
return chain.filter(exchange);
}
-
- @Override
- public int getOrder() {
- return 0;
- }
}
diff --git a/spring-cloud/spring-cloud-gateway/src/main/resources/customfilters-global-application.properties b/spring-cloud/spring-cloud-gateway/src/main/resources/customfilters-global-application.properties
index 116bc706cb..08421a0653 100644
--- a/spring-cloud/spring-cloud-gateway/src/main/resources/customfilters-global-application.properties
+++ b/spring-cloud/spring-cloud-gateway/src/main/resources/customfilters-global-application.properties
@@ -9,8 +9,8 @@ spring.cloud.gateway.routes[0].filters[1]=Logging=My Custom Message, true, true
#spring.cloud.gateway.routes[0].filters[1].args[preLogger]=true
#spring.cloud.gateway.routes[0].filters[1].args[postLogger]=true
-spring.cloud.gateway.routes[0].filters[2]=ModifyRequest=en
-spring.cloud.gateway.routes[0].filters[3]=ModifyResponse
+spring.cloud.gateway.routes[0].filters[2]=ModifyResponse
+spring.cloud.gateway.routes[0].filters[3]=ModifyRequest=en
spring.cloud.gateway.routes[0].filters[4]=ChainRequest=http://localhost:8082/resource/language, fr
management.endpoints.web.exposure.include=*
diff --git a/spring-cloud/spring-cloud-gateway/src/test/java/com/baeldung/springcloudgateway/customfilters/CustomFiltersLiveTest.java b/spring-cloud/spring-cloud-gateway/src/test/java/com/baeldung/springcloudgateway/customfilters/CustomFiltersLiveTest.java
index 40275bd206..b24db70e4f 100644
--- a/spring-cloud/spring-cloud-gateway/src/test/java/com/baeldung/springcloudgateway/customfilters/CustomFiltersLiveTest.java
+++ b/spring-cloud/spring-cloud-gateway/src/test/java/com/baeldung/springcloudgateway/customfilters/CustomFiltersLiveTest.java
@@ -45,6 +45,8 @@ public class CustomFiltersLiveTest {
response.expectStatus()
.isOk()
+ .expectHeader()
+ .doesNotExist("Bael-Custom-Language-Header")
.expectBody(String.class)
.isEqualTo("Service Resource");
@@ -60,7 +62,8 @@ public class CustomFiltersLiveTest {
.haveAtLeastOne(eventContains("Pre GatewayFilter logging: My Custom Message"))
.haveAtLeastOne(eventContains("Post GatewayFilter logging: My Custom Message"))
// Modify Request
- .haveAtLeastOne(eventContains("Modify Request output - Request contains Accept-Language header:"))
+ .haveAtLeastOne(eventContains("Modify request output - Request contains Accept-Language header:"))
+ .haveAtLeastOne(eventContainsExcept("Removed all query params: ", "locale"))
// Modify Response
.areNot(eventContains("Added custom header to Response"))
// Chain Request
@@ -75,16 +78,33 @@ public class CustomFiltersLiveTest {
response.expectStatus()
.isOk()
+ .expectHeader()
+ .exists("Bael-Custom-Language-Header")
.expectBody(String.class)
.isEqualTo("Service Resource");
assertThat(LoggerListAppender.getEvents())
// Modify Response
- .haveAtLeastOne(eventContains("Added custom header to Response"));
+ .haveAtLeastOne(eventContains("Added custom header to Response"))
+ .haveAtLeastOne(eventContainsExcept("Removed all query params: ", "locale"));
}
+ /**
+ * This condition will be successful if the event contains a substring
+ */
private Condition eventContains(String substring) {
return new Condition(entry -> (substring == null || (entry.getFormattedMessage() != null && entry.getFormattedMessage()
.contains(substring))), String.format("entry with message '%s'", substring));
}
+
+ /**
+ * This condition will be successful if the event contains a substring, but not another one
+ */
+ private Condition eventContainsExcept(String substring, String except) {
+ return new Condition(entry -> (substring == null || (entry.getFormattedMessage() != null && entry.getFormattedMessage()
+ .contains(substring)
+ && !entry.getFormattedMessage()
+ .contains(except))),
+ String.format("entry with message '%s'", substring));
+ }
}
diff --git a/spring-cloud/spring-cloud-hystrix/feign-rest-consumer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/consumer/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-hystrix/feign-rest-consumer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/consumer/SpringContextIntegrationTest.java
deleted file mode 100644
index 47ee5dcd49..0000000000
--- a/spring-cloud/spring-cloud-hystrix/feign-rest-consumer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/consumer/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.baeldung.spring.cloud.hystrix.rest.consumer;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = RestConsumerFeignApplication.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-hystrix/rest-consumer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/consumer/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-hystrix/rest-consumer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/consumer/SpringContextIntegrationTest.java
deleted file mode 100644
index 3af30acc51..0000000000
--- a/spring-cloud/spring-cloud-hystrix/rest-consumer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/consumer/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.baeldung.spring.cloud.hystrix.rest.consumer;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = RestConsumerApplication.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-hystrix/rest-producer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/producer/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-hystrix/rest-producer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/producer/SpringContextIntegrationTest.java
deleted file mode 100644
index de696dc2b1..0000000000
--- a/spring-cloud/spring-cloud-hystrix/rest-producer/src/test/java/com/baeldung/spring/cloud/hystrix/rest/producer/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.hystrix.rest.producer;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-kubernetes/client-service/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-kubernetes/client-service/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index a6a978a354..0000000000
--- a/spring-cloud/spring-cloud-kubernetes/client-service/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.kubernetes.client.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-}
diff --git a/spring-cloud/spring-cloud-kubernetes/demo-backend/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-kubernetes/demo-backend/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ce57cf5052..0000000000
--- a/spring-cloud/spring-cloud-kubernetes/demo-backend/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.kubernetes.backend.KubernetesBackendApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = KubernetesBackendApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-kubernetes/demo-frontend/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-kubernetes/demo-frontend/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f7e9e35540..0000000000
--- a/spring-cloud/spring-cloud-kubernetes/demo-frontend/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.kubernetes.frontend.KubernetesFrontendApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = KubernetesFrontendApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-kubernetes/liveness-example/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-kubernetes/liveness-example/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 60b4a28aa6..0000000000
--- a/spring-cloud/spring-cloud-kubernetes/liveness-example/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung;
-
-import com.baeldung.liveness.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-kubernetes/readiness-example/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-kubernetes/readiness-example/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 18458182c7..0000000000
--- a/spring-cloud/spring-cloud-kubernetes/readiness-example/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung;
-
-import com.baeldung.readiness.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-kubernetes/travel-agency-service/src/test/java/com/baeldung/spring/cloud/kubernetes/travelagency/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-kubernetes/travel-agency-service/src/test/java/com/baeldung/spring/cloud/kubernetes/travelagency/SpringContextIntegrationTest.java
deleted file mode 100644
index 2f901d39f6..0000000000
--- a/spring-cloud/spring-cloud-kubernetes/travel-agency-service/src/test/java/com/baeldung/spring/cloud/kubernetes/travelagency/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.kubernetes.travelagency;
-
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-openfeign/src/test/java/com/baeldung/cloud/openfeign/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-openfeign/src/test/java/com/baeldung/cloud/openfeign/SpringContextIntegrationTest.java
deleted file mode 100644
index 77d294093c..0000000000
--- a/spring-cloud/spring-cloud-openfeign/src/test/java/com/baeldung/cloud/openfeign/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.cloud.openfeign;
-
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ExampleApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 28c6e67377..0000000000
--- a/spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringCloudRestConfigApplication.class)
-public class SpringContextIntegrationTest {
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-ribbon-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-ribbon-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index baa1b12eff..0000000000
--- a/spring-cloud/spring-cloud-ribbon-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.ribbon.client.ServerLocationApp;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ServerLocationApp.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-security/auth-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-security/auth-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 60a208d6f4..0000000000
--- a/spring-cloud/spring-cloud-security/auth-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.CloudSite;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = CloudSite.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-security/auth-resource/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-security/auth-resource/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 4d4c312bce..0000000000
--- a/spring-cloud/spring-cloud-security/auth-resource/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-security/auth-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-security/auth-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 63a89ac45c..0000000000
--- a/spring-cloud/spring-cloud-security/auth-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.AuthServer;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = AuthServer.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void contextLoads() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-stream-starters/twitterhdfs/src/test/java/com/baeldung/twitterhdfs/aggregate/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-stream-starters/twitterhdfs/src/test/java/com/baeldung/twitterhdfs/aggregate/SpringContextIntegrationTest.java
deleted file mode 100644
index b5cef1b5ed..0000000000
--- a/spring-cloud/spring-cloud-stream-starters/twitterhdfs/src/test/java/com/baeldung/twitterhdfs/aggregate/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.baeldung.twitterhdfs.aggregate;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = AggregateApp.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 70c5f46aa1..0000000000
--- a/spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.stream.rabbit.MultipleOutputsServiceApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = MultipleOutputsServiceApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-task/springcloudtaskbatch/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-task/springcloudtaskbatch/src/test/java/org/baeldung/SpringContextTest.java
similarity index 94%
rename from spring-cloud/spring-cloud-task/springcloudtaskbatch/src/test/java/org/baeldung/SpringContextIntegrationTest.java
rename to spring-cloud/spring-cloud-task/springcloudtaskbatch/src/test/java/org/baeldung/SpringContextTest.java
index 0caa626c14..3dd350b571 100644
--- a/spring-cloud/spring-cloud-task/springcloudtaskbatch/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ b/spring-cloud/spring-cloud-task/springcloudtaskbatch/src/test/java/org/baeldung/SpringContextTest.java
@@ -13,7 +13,7 @@ import com.baeldung.task.TaskDemo;
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootApplication
@ContextConfiguration(classes = { JobConfiguration.class, TaskDemo.class }, initializers = { ConfigFileApplicationContextInitializer.class })
-public class SpringContextIntegrationTest {
+public class SpringContextTest {
@Test
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
diff --git a/spring-cloud/spring-cloud-task/springcloudtasksink/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-task/springcloudtasksink/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index b8dd03d65f..0000000000
--- a/spring-cloud/spring-cloud-task/springcloudtasksink/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.SpringCloudTaskFinal.SpringCloudTaskSinkApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringCloudTaskSinkApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-zookeeper/Greeting/src/test/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zookeeper/Greeting/src/test/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 0f544b3ed1..0000000000
--- a/spring-cloud/spring-cloud-zookeeper/Greeting/src/test/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.ribbon.client.ServerLocationApp;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = GreetingApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-zookeeper/HelloWorld/src/test/java/com/baeldung/spring/cloud/helloworld/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zookeeper/HelloWorld/src/test/java/com/baeldung/spring/cloud/helloworld/SpringContextIntegrationTest.java
deleted file mode 100644
index 2770649aa3..0000000000
--- a/spring-cloud/spring-cloud-zookeeper/HelloWorld/src/test/java/com/baeldung/spring/cloud/helloworld/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.helloworld;
-
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = HelloWorldApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-zuul-eureka-integration/eureka-client/src/test/java/com/baeldung/spring/cloud/eureka/client/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zuul-eureka-integration/eureka-client/src/test/java/com/baeldung/spring/cloud/eureka/client/SpringContextIntegrationTest.java
deleted file mode 100644
index 9eaff8f510..0000000000
--- a/spring-cloud/spring-cloud-zuul-eureka-integration/eureka-client/src/test/java/com/baeldung/spring/cloud/eureka/client/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.eureka.client;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-zuul-eureka-integration/eureka-server/src/test/java/com/baeldung/spring/cloud/eureka/server/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zuul-eureka-integration/eureka-server/src/test/java/com/baeldung/spring/cloud/eureka/server/SpringContextIntegrationTest.java
deleted file mode 100644
index f03913b474..0000000000
--- a/spring-cloud/spring-cloud-zuul-eureka-integration/eureka-server/src/test/java/com/baeldung/spring/cloud/eureka/server/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.eureka.server;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-zuul-eureka-integration/zuul-server/src/test/java/com/baeldung/spring/cloud/zuul/config/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zuul-eureka-integration/zuul-server/src/test/java/com/baeldung/spring/cloud/zuul/config/SpringContextIntegrationTest.java
deleted file mode 100644
index cfd362edf8..0000000000
--- a/spring-cloud/spring-cloud-zuul-eureka-integration/zuul-server/src/test/java/com/baeldung/spring/cloud/zuul/config/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung.spring.cloud.zuul.config;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
-}
diff --git a/spring-cloud/spring-cloud-zuul/spring-zuul-foos-resource/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zuul/spring-zuul-foos-resource/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index efa29b1431..0000000000
--- a/spring-cloud/spring-cloud-zuul/spring-zuul-foos-resource/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung;
-
-import com.baeldung.config.ResourceServerApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ResourceServerApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cloud/spring-cloud-zuul/spring-zuul-rate-limiting/src/test/java/com/baeldung/spring/cloud/zuulratelimitdemo/controller/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zuul/spring-zuul-rate-limiting/src/test/java/com/baeldung/spring/cloud/zuulratelimitdemo/controller/SpringContextIntegrationTest.java
deleted file mode 100644
index dbcdbdd434..0000000000
--- a/spring-cloud/spring-cloud-zuul/spring-zuul-rate-limiting/src/test/java/com/baeldung/spring/cloud/zuulratelimitdemo/controller/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung.spring.cloud.zuulratelimitdemo.controller;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.cloud.zuulratelimitdemo.ZuulRatelimitDemoApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = ZuulRatelimitDemoApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
\ No newline at end of file
diff --git a/spring-cloud/spring-cloud-zuul/spring-zuul-ui/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-cloud/spring-cloud-zuul/spring-zuul-ui/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 694708e9f1..0000000000
--- a/spring-cloud/spring-cloud-zuul/spring-zuul-ui/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung;
-
-import com.baeldung.config.UiApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = UiApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-cucumber/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-cucumber/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 80efd86f13..0000000000
--- a/spring-cucumber/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.SpringDemoApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringDemoApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-data-rest/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-data-rest/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index c2682855b8..0000000000
--- a/spring-data-rest/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.books.SpringDataRestApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringDataRestApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-dispatcher-servlet/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-dispatcher-servlet/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 8a9d3421c2..0000000000
--- a/spring-dispatcher-servlet/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.springdispatcherservlet.configuration.AppConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = AppConfig.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-drools/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-drools/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 68325682e5..0000000000
--- a/spring-drools/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.spring.drools.service.TaxiFareConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = TaxiFareConfiguration.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-freemarker/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-freemarker/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ab0e6e8f49..0000000000
--- a/spring-freemarker/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.freemarker.config.SpringWebConfig;
-import com.baeldung.freemarker.config.WebConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { SpringWebConfig.class, WebConfiguration.class })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-integration/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-integration/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 92e80a0903..0000000000
--- a/spring-integration/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.si.security.MessageConsumer;
-import com.baeldung.si.security.SecuredDirectChannel;
-import com.baeldung.si.security.SecurityConfig;
-import com.baeldung.si.security.SecurityPubSubChannel;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { SecurityConfig.class, SecuredDirectChannel.class, SecurityPubSubChannel.class,
- MessageConsumer.class })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-jenkins-pipeline/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-jenkins-pipeline/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 0354f7211c..0000000000
--- a/spring-jenkins-pipeline/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.annotation.DirtiesContext;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.SpringJenkinsPipelineApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringJenkinsPipelineApplication.class)
-@DirtiesContext
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-jersey/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-jersey/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 21f180854c..0000000000
--- a/spring-jersey/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.server.config.RestConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = RestConfig.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-jinq/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-jinq/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ccf774330f..0000000000
--- a/spring-jinq/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.jinq.JinqApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = JinqApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-jms/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-jms/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 483ffec208..0000000000
--- a/spring-jms/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(locations = { "classpath:applicationContext.xml" })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-katharsis/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-katharsis/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 48081903b6..0000000000
--- a/spring-katharsis/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-ldap/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-ldap/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 9c233e6562..0000000000
--- a/spring-ldap/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.ldap.javaconfig.AppConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = AppConfig.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mobile/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-mobile/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7f906bdbcd..0000000000
--- a/spring-mobile/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mockito/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-mockito/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7ce9f70302..0000000000
--- a/spring-mockito/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.MocksApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = MocksApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mvc-basics/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-mvc-basics/src/test/java/com/baeldung/SpringContextTest.java
similarity index 83%
rename from spring-mvc-basics/src/test/java/com/baeldung/SpringContextIntegrationTest.java
rename to spring-mvc-basics/src/test/java/com/baeldung/SpringContextTest.java
index 2feb9efce1..f475e5d626 100644
--- a/spring-mvc-basics/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ b/spring-mvc-basics/src/test/java/com/baeldung/SpringContextTest.java
@@ -4,7 +4,7 @@ import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
-public class SpringContextIntegrationTest {
+public class SpringContextTest {
@Test
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
diff --git a/spring-mvc-forms-jsp/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-mvc-forms-jsp/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index c1e9b71550..0000000000
--- a/spring-mvc-forms-jsp/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import com.baeldung.springmvcforms.configuration.ApplicationConfiguration;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = ApplicationConfiguration.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mvc-forms-thymeleaf/src/test/java/org/baeldung/listbindingexample/SpringContextIntegrationTest.java b/spring-mvc-forms-thymeleaf/src/test/java/org/baeldung/listbindingexample/SpringContextIntegrationTest.java
deleted file mode 100644
index da87a6830a..0000000000
--- a/spring-mvc-forms-thymeleaf/src/test/java/org/baeldung/listbindingexample/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung.listbindingexample;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.listbindingexample.ListBindingApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = {ListBindingApplication.class})
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mvc-forms-thymeleaf/src/test/java/org/baeldung/sessionattrs/SpringContextIntegrationTest.java b/spring-mvc-forms-thymeleaf/src/test/java/org/baeldung/sessionattrs/SpringContextIntegrationTest.java
deleted file mode 100644
index e6b0dbf98c..0000000000
--- a/spring-mvc-forms-thymeleaf/src/test/java/org/baeldung/sessionattrs/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung.sessionattrs;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.sessionattrs.SessionAttrsApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = {SessionAttrsApplication.class})
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mvc-java/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-mvc-java/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ae91d4dc1e..0000000000
--- a/spring-mvc-java/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.config.TestConfig;
-
-@RunWith(SpringRunner.class)
-@ContextConfiguration(classes = {TestConfig.class})
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
-
- }
-}
diff --git a/spring-mvc-simple/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-mvc-simple/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 994c4865f7..0000000000
--- a/spring-mvc-simple/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.spring.configuration.ApplicationConfiguration;
-
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes={ApplicationConfiguration.class})
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
-
diff --git a/spring-mvc-velocity/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-mvc-velocity/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 3649332870..0000000000
--- a/spring-mvc-velocity/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.mvc.velocity.spring.config.WebConfig;
-import com.baeldung.mvc.velocity.test.config.TestConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { TestConfig.class, WebConfig.class })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mvc-webflow/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-mvc-webflow/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6f028c78d8..0000000000
--- a/spring-mvc-webflow/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.WebFlowConfig;
-import org.baeldung.spring.WebMvcConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = {WebFlowConfig.class, WebMvcConfig.class})
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-mvc-xml/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-mvc-xml/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ec34abd367..0000000000
--- a/spring-mvc-xml/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.spring.ClientWebConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = ClientWebConfig.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-protobuf/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-protobuf/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 8315d0ff6c..0000000000
--- a/spring-protobuf/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import com.baeldung.protobuf.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.annotation.DirtiesContext;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@DirtiesContext
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-quartz/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-quartz/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index fec47f045c..0000000000
--- a/spring-quartz/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.springquartz.SpringQuartzApp;
-import org.baeldung.springquartz.basics.service.SampleJobService;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import static org.assertj.core.api.Assertions.assertThat;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringQuartzApp.class)
-public class SpringContextIntegrationTest {
-
- @Autowired
- private SampleJobService sampleJobService;
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-
- @Test
- public void whenSchedulerStarts_thenJobsRun() throws InterruptedException {
- assertThat(sampleJobService.getNumberOfInvocations()).isEqualTo(0);
- Thread.sleep(SampleJobService.EXECUTION_TIME);
- assertThat(sampleJobService.getNumberOfInvocations()).isEqualTo(1);
- }
-}
diff --git a/spring-reactor/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-reactor/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7f906bdbcd..0000000000
--- a/spring-reactor/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.Application;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-remoting/remoting-amqp/remoting-amqp-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-remoting/remoting-amqp/remoting-amqp-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2de3ed94d1..0000000000
--- a/spring-remoting/remoting-amqp/remoting-amqp-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.client.AmqpClient;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = AmqpClient.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-remoting/remoting-hessian-burlap/remoting-hessian-burlap-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-remoting/remoting-hessian-burlap/remoting-hessian-burlap-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 1aec444aa0..0000000000
--- a/spring-remoting/remoting-hessian-burlap/remoting-hessian-burlap-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.client.BurlapClient;
-import com.baeldung.client.HessianClient;
-
-@SpringBootTest(classes = {BurlapClient.class, HessianClient.class})
-@RunWith(SpringRunner.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-remoting/remoting-hessian-burlap/remoting-hessian-burlap-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-remoting/remoting-hessian-burlap/remoting-hessian-burlap-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f1aad1f601..0000000000
--- a/spring-remoting/remoting-hessian-burlap/remoting-hessian-burlap-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.server.Server;
-
-@SpringBootTest(classes = Server.class)
-@RunWith(SpringRunner.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-remoting/remoting-http/remoting-http-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-remoting/remoting-http/remoting-http-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f1aad1f601..0000000000
--- a/spring-remoting/remoting-http/remoting-http-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.server.Server;
-
-@SpringBootTest(classes = Server.class)
-@RunWith(SpringRunner.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-remoting/remoting-jms/remoting-jms-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-remoting/remoting-jms/remoting-jms-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index a94e639dc8..0000000000
--- a/spring-remoting/remoting-jms/remoting-jms-client/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.client.JmsClient;
-
-@SpringBootTest(classes = JmsClient.class)
-@RunWith(SpringRunner.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-remoting/remoting-rmi/remoting-rmi-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-remoting/remoting-rmi/remoting-rmi-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2063dd5e6e..0000000000
--- a/spring-remoting/remoting-rmi/remoting-rmi-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.server.RmiServer;
-
-@SpringBootTest(classes = RmiServer.class)
-@RunWith(SpringRunner.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-rest-angular/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-rest-angular/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 228d0019bd..0000000000
--- a/spring-rest-angular/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.web.main.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-rest-simple/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-rest-simple/src/test/java/com/baeldung/SpringContextTest.java
similarity index 89%
rename from spring-rest-simple/src/test/java/com/baeldung/SpringContextIntegrationTest.java
rename to spring-rest-simple/src/test/java/com/baeldung/SpringContextTest.java
index b66e642b80..13c1c162f1 100644
--- a/spring-rest-simple/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ b/spring-rest-simple/src/test/java/com/baeldung/SpringContextTest.java
@@ -7,7 +7,7 @@ import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
+public class SpringContextTest {
@Test
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
diff --git a/spring-resttemplate/src/main/java/com/baeldung/SpringContextIntegrationTest.java b/spring-resttemplate/src/main/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 6801b694c4..0000000000
--- a/spring-resttemplate/src/main/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.produceimage.ImageApplication;
-import com.baeldung.responseheaders.ResponseHeadersApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = { ImageApplication.class,
- ResponseHeadersApplication.class, com.baeldung.web.upload.app.UploadApplication.class,
- })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-resttemplate/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-resttemplate/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 3c762b894b..0000000000
--- a/spring-resttemplate/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.resttemplate.RestTemplateConfigurationApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = RestTemplateConfigurationApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-acl/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-acl/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index c7890d79ac..0000000000
--- a/spring-security-acl/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.acl.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-angular/server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-angular/server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 8c62ac5e91..0000000000
--- a/spring-security-angular/server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springbootsecurityrest.basicauth.SpringBootSecurityApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringBootSecurityApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-cache-control/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-cache-control/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index c047fc6210..0000000000
--- a/spring-security-cache-control/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.cachecontrol.AppRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = AppRunner.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-core/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-security-core/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 1cdff1342c..0000000000
--- a/spring-security-core/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.app.App;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = App.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-boot/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-boot/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f01cac1c87..0000000000
--- a/spring-security-mvc-boot/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.custom.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-boot/src/test/java/org/baeldung/jdbcauthentication/h2/SpringContextIntegrationTest.java b/spring-security-mvc-boot/src/test/java/org/baeldung/jdbcauthentication/h2/SpringContextTest.java
similarity index 90%
rename from spring-security-mvc-boot/src/test/java/org/baeldung/jdbcauthentication/h2/SpringContextIntegrationTest.java
rename to spring-security-mvc-boot/src/test/java/org/baeldung/jdbcauthentication/h2/SpringContextTest.java
index 55a7b9e2be..7aa26ff031 100644
--- a/spring-security-mvc-boot/src/test/java/org/baeldung/jdbcauthentication/h2/SpringContextIntegrationTest.java
+++ b/spring-security-mvc-boot/src/test/java/org/baeldung/jdbcauthentication/h2/SpringContextTest.java
@@ -7,7 +7,7 @@ import org.springframework.test.context.junit4.SpringRunner;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = H2JdbcAuthenticationApplication.class)
-public class SpringContextIntegrationTest {
+public class SpringContextTest {
@Test
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
diff --git a/spring-security-mvc-custom/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-custom/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 9e74e83a53..0000000000
--- a/spring-security-mvc-custom/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.MvcConfig;
-import org.baeldung.spring.SecSecurityConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { MvcConfig.class, SecSecurityConfig.class })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-digest-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-digest-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index a4a85a8fa2..0000000000
--- a/spring-security-mvc-digest-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.ClientConfig;
-import org.baeldung.spring.MvcConfig;
-import org.baeldung.spring.SecSecurityConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { ClientConfig.class, MvcConfig.class, SecSecurityConfig.class })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-jsonview/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-jsonview/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index e22cd3d71a..0000000000
--- a/spring-security-mvc-jsonview/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung;
-
-import com.baeldung.spring.AppConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = AppConfig.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-ldap/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-ldap/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 0b701e9acf..0000000000
--- a/spring-security-mvc-ldap/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SampleLDAPApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-login/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-login/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 20de02d5c5..0000000000
--- a/spring-security-mvc-login/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration({ "/RedirectionWebSecurityConfig.xml", "/mvc-servlet.xml" })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-persisted-remember-me/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-persisted-remember-me/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f1df880862..0000000000
--- a/spring-security-mvc-persisted-remember-me/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.MvcConfig;
-import org.baeldung.spring.PersistenceConfig;
-import org.baeldung.spring.SecurityConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { MvcConfig.class, PersistenceConfig.class, SecurityConfig.class })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc-socket/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc-socket/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 00202a98cb..0000000000
--- a/spring-security-mvc-socket/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-import com.baeldung.springsecuredsockets.config.AppConfig;
-import com.baeldung.springsecuredsockets.config.DataStoreConfig;
-import com.baeldung.springsecuredsockets.config.SecurityConfig;
-import com.baeldung.springsecuredsockets.config.SocketBrokerConfig;
-import com.baeldung.springsecuredsockets.config.SocketSecurityConfig;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { AppConfig.class, DataStoreConfig.class, SecurityConfig.class,
- SocketBrokerConfig.class, SocketSecurityConfig.class })
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-mvc/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-security-mvc/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ac9da5ca60..0000000000
--- a/spring-security-mvc/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.session.SpringSessionApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringSessionApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-openid/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-openid/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 79a725dcae..0000000000
--- a/spring-security-openid/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.config.SpringOpenidApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringOpenidApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-react/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-react/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index a921976fc3..0000000000
--- a/spring-security-react/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.spring.MvcConfig;
-import org.baeldung.spring.SecSecurityConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { MvcConfig.class, SecSecurityConfig.class })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 31b3f2be87..0000000000
--- a/spring-security-rest-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration({ "/webSecurityConfig.xml" })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-rest/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-rest/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ae0d80bb45..0000000000
--- a/spring-security-rest/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.security.SecurityJavaConfig;
-import org.baeldung.spring.ClientWebConfig;
-import org.baeldung.spring.WebConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@WebAppConfiguration
-@ContextConfiguration(classes = { ClientWebConfig.class, SecurityJavaConfig.class, WebConfig.class })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-sso/spring-security-sso-auth-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-sso/spring-security-sso-auth-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 66ee232b10..0000000000
--- a/spring-security-sso/spring-security-sso-auth-server/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.config.AuthorizationServerApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = AuthorizationServerApplication.class, webEnvironment = WebEnvironment.RANDOM_PORT)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenLoadApplication_thenSuccess() {
-
- }
-}
diff --git a/spring-security-sso/spring-security-sso-ui-2/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-sso/spring-security-sso-ui-2/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2fb0210929..0000000000
--- a/spring-security-sso/spring-security-sso-ui-2/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.config.UiApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = UiApplication.class, webEnvironment = WebEnvironment.RANDOM_PORT)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenLoadApplication_thenSuccess() {
-
- }
-}
diff --git a/spring-security-sso/spring-security-sso-ui/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-sso/spring-security-sso-ui/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2fb0210929..0000000000
--- a/spring-security-sso/spring-security-sso-ui/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.config.UiApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = UiApplication.class, webEnvironment = WebEnvironment.RANDOM_PORT)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenLoadApplication_thenSuccess() {
-
- }
-}
diff --git a/spring-security-x509/spring-security-x509-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-x509/spring-security-x509-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7ec6125f84..0000000000
--- a/spring-security-x509/spring-security-x509-basic-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.security.x509.X509AuthenticationServer;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = X509AuthenticationServer.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-security-x509/spring-security-x509-client-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-security-x509/spring-security-x509-client-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 7ec6125f84..0000000000
--- a/spring-security-x509/spring-security-x509-client-auth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.security.x509.X509AuthenticationServer;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = X509AuthenticationServer.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-session/spring-session-jdbc/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-session/spring-session-jdbc/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index b921f76a0d..0000000000
--- a/spring-session/spring-session-jdbc/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.springsessionjdbc.SpringSessionJdbcApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringSessionJdbcApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-session/spring-session-mongodb/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-session/spring-session-mongodb/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 1acc6a5cb1..0000000000
--- a/spring-session/spring-session-mongodb/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package org.baeldung;
-
-import com.baeldung.springsessionmongodb.SpringSessionMongoDBApplication;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SpringSessionMongoDBApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-sleuth/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-sleuth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index ef722ecba0..0000000000
--- a/spring-sleuth/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.spring.session.SleuthWebApp;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = SleuthWebApp.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-social-login/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-social-login/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 29ed401118..0000000000
--- a/spring-social-login/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.baeldung;
-
-import org.baeldung.config.Application;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
-import org.springframework.test.context.junit4.SpringRunner;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = Application.class, webEnvironment = WebEnvironment.RANDOM_PORT)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenLoadApplication_thenSuccess() {
-
- }
-}
diff --git a/spring-spel/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-spel/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index f394374a94..0000000000
--- a/spring-spel/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(locations = {"classpath:applicationContext.xml"})
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-state-machine/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-state-machine/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 72292a5089..0000000000
--- a/spring-state-machine/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-
-import com.baeldung.spring.statemachine.config.ForkJoinStateMachineConfiguration;
-import com.baeldung.spring.statemachine.config.HierarchicalStateMachineConfiguration;
-import com.baeldung.spring.statemachine.config.JunctionStateMachineConfiguration;
-import com.baeldung.spring.statemachine.config.SimpleEnumStateMachineConfiguration;
-import com.baeldung.spring.statemachine.config.SimpleStateMachineConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { SimpleStateMachineConfiguration.class, SimpleEnumStateMachineConfiguration.class,
- JunctionStateMachineConfiguration.class, HierarchicalStateMachineConfiguration.class,
- ForkJoinStateMachineConfiguration.class })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-static-resources/src/test/java/com/baeldung/SpringContextIntegrationTest.java b/spring-static-resources/src/test/java/com/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 67dc50030c..0000000000
--- a/spring-static-resources/src/test/java/com/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.baeldung;
-
-import org.baeldung.spring.SecSecurityConfig;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.support.AnnotationConfigContextLoader;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@ContextConfiguration(classes = { SecSecurityConfig.class }, loader = AnnotationConfigContextLoader.class)
-@WebAppConfiguration
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
-
- }
-}
diff --git a/spring-swagger-codegen/spring-swagger-codegen-app/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-swagger-codegen/spring-swagger-codegen-app/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index 2143dc7f4d..0000000000
--- a/spring-swagger-codegen/spring-swagger-codegen-app/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.petstore.app.PetStoreApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = PetStoreApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-thymeleaf/src/test/java/com/baeldung/thymeleaf/SpringContextIntegrationTest.java b/spring-thymeleaf/src/test/java/com/baeldung/thymeleaf/SpringContextIntegrationTest.java
deleted file mode 100644
index 9a066b3101..0000000000
--- a/spring-thymeleaf/src/test/java/com/baeldung/thymeleaf/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.baeldung.thymeleaf;
-
-import com.baeldung.thymeleaf.config.InitSecurity;
-import com.baeldung.thymeleaf.config.WebApp;
-import com.baeldung.thymeleaf.config.WebMVCConfig;
-import com.baeldung.thymeleaf.config.WebMVCSecurity;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.test.context.ContextConfiguration;
-import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
-import org.springframework.test.context.web.WebAppConfiguration;
-
-@RunWith(SpringJUnit4ClassRunner.class)
-@WebAppConfiguration
-@ContextConfiguration(classes = { WebApp.class, WebMVCConfig.class, WebMVCSecurity.class, InitSecurity.class })
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}
diff --git a/spring-vertx/src/test/java/org/baeldung/SpringContextIntegrationTest.java b/spring-vertx/src/test/java/org/baeldung/SpringContextIntegrationTest.java
deleted file mode 100644
index b1f7b39f7e..0000000000
--- a/spring-vertx/src/test/java/org/baeldung/SpringContextIntegrationTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package org.baeldung;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.test.context.junit4.SpringRunner;
-
-import com.baeldung.vertxspring.VertxSpringApplication;
-
-@RunWith(SpringRunner.class)
-@SpringBootTest(classes = VertxSpringApplication.class)
-public class SpringContextIntegrationTest {
-
- @Test
- public void whenSpringContextIsBootstrapped_thenNoExceptions() {
- }
-}