diff --git a/dependency-injection/pom.xml b/dependency-injection/pom.xml
index 9e78a66ad6..9b94ba7b35 100644
--- a/dependency-injection/pom.xml
+++ b/dependency-injection/pom.xml
@@ -66,9 +66,10 @@
org.apache.maven.plugins
maven-surefire-plugin
-
- **/*Test.java
-
+
+ **/*IntegrationTest.java
+ **/*LiveTest.java
+
@@ -85,6 +86,41 @@
+
+
+ integration
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ integration-test
+
+ test
+
+
+
+ **/*LiveTest.java
+
+
+ **/*IntegrationTest.java
+
+
+
+
+
+
+ json
+
+
+
+
+
+
+
+
2.6
diff --git a/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredTest.java b/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredTest.java
rename to dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredIntegrationTest.java
index b736871f85..a78799f1d9 100644
--- a/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredIntegrationTest.java
@@ -16,7 +16,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestAutowiredType.class)
-public class FieldAutowiredTest {
+public class FieldAutowiredIntegrationTest {
@Autowired
private ArbitraryDependency fieldDependency;
diff --git a/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredNameTest.java b/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredNameIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredNameTest.java
rename to dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredNameIntegrationTest.java
index cbdac68543..8f09e73c33 100644
--- a/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredNameTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/autowired/FieldAutowiredNameIntegrationTest.java
@@ -16,7 +16,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestAutowiredName.class)
-public class FieldAutowiredNameTest {
+public class FieldAutowiredNameIntegrationTest {
@Autowired
private ArbitraryDependency autowiredFieldDependency;
diff --git a/dependency-injection/src/test/java/com/baeldung/autowired/FieldQualifierAutowiredTest.java b/dependency-injection/src/test/java/com/baeldung/autowired/FieldQualifierAutowiredIntegrationTest.java
similarity index 96%
rename from dependency-injection/src/test/java/com/baeldung/autowired/FieldQualifierAutowiredTest.java
rename to dependency-injection/src/test/java/com/baeldung/autowired/FieldQualifierAutowiredIntegrationTest.java
index cbc3d56f67..01317aef6f 100644
--- a/dependency-injection/src/test/java/com/baeldung/autowired/FieldQualifierAutowiredTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/autowired/FieldQualifierAutowiredIntegrationTest.java
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestAutowiredQualifier.class)
-public class FieldQualifierAutowiredTest {
+public class FieldQualifierAutowiredIntegrationTest {
@Autowired
@Qualifier("autowiredFieldDependency")
diff --git a/dependency-injection/src/test/java/com/baeldung/inject/FieldByNameInjectTest.java b/dependency-injection/src/test/java/com/baeldung/inject/FieldByNameInjectIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/inject/FieldByNameInjectTest.java
rename to dependency-injection/src/test/java/com/baeldung/inject/FieldByNameInjectIntegrationTest.java
index 665c9f1ddc..f5897febab 100644
--- a/dependency-injection/src/test/java/com/baeldung/inject/FieldByNameInjectTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/inject/FieldByNameInjectIntegrationTest.java
@@ -18,7 +18,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestInjectName.class)
-public class FieldByNameInjectTest {
+public class FieldByNameInjectIntegrationTest {
@Inject
@Named("yetAnotherFieldInjectDependency")
diff --git a/dependency-injection/src/test/java/com/baeldung/inject/FieldInjectTest.java b/dependency-injection/src/test/java/com/baeldung/inject/FieldInjectIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/inject/FieldInjectTest.java
rename to dependency-injection/src/test/java/com/baeldung/inject/FieldInjectIntegrationTest.java
index 7561c39e76..45b7c8015c 100644
--- a/dependency-injection/src/test/java/com/baeldung/inject/FieldInjectTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/inject/FieldInjectIntegrationTest.java
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestInjectType.class)
-public class FieldInjectTest {
+public class FieldInjectIntegrationTest {
@Inject
private ArbitraryDependency fieldInjectDependency;
diff --git a/dependency-injection/src/test/java/com/baeldung/inject/FieldQualifierInjectTest.java b/dependency-injection/src/test/java/com/baeldung/inject/FieldQualifierInjectIntegrationTest.java
similarity index 96%
rename from dependency-injection/src/test/java/com/baeldung/inject/FieldQualifierInjectTest.java
rename to dependency-injection/src/test/java/com/baeldung/inject/FieldQualifierInjectIntegrationTest.java
index 7e5f7e7453..0fd6a0e4c1 100644
--- a/dependency-injection/src/test/java/com/baeldung/inject/FieldQualifierInjectTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/inject/FieldQualifierInjectIntegrationTest.java
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestInjectQualifier.class)
-public class FieldQualifierInjectTest {
+public class FieldQualifierInjectIntegrationTest {
@Inject
@Qualifier("defaultFile")
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/FieldResourceInjectionTest.java b/dependency-injection/src/test/java/com/baeldung/resource/FieldResourceInjectionIntegrationTest.java
similarity index 94%
rename from dependency-injection/src/test/java/com/baeldung/resource/FieldResourceInjectionTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/FieldResourceInjectionIntegrationTest.java
index ef7e7b0aeb..63a25cb499 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/FieldResourceInjectionTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/FieldResourceInjectionIntegrationTest.java
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceNameType.class)
-public class FieldResourceInjectionTest {
+public class FieldResourceInjectionIntegrationTest {
@Resource(name = "namedFile")
private File defaultFile;
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/MethodByQualifierResourceTest.java b/dependency-injection/src/test/java/com/baeldung/resource/MethodByQualifierResourceIntegrationTest.java
similarity index 96%
rename from dependency-injection/src/test/java/com/baeldung/resource/MethodByQualifierResourceTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/MethodByQualifierResourceIntegrationTest.java
index 95e9fc0bd5..f5bb9f10cf 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/MethodByQualifierResourceTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/MethodByQualifierResourceIntegrationTest.java
@@ -18,7 +18,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceQualifier.class)
-public class MethodByQualifierResourceTest {
+public class MethodByQualifierResourceIntegrationTest {
private File arbDependency;
private File anotherArbDependency;
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/MethodByTypeResourceTest.java b/dependency-injection/src/test/java/com/baeldung/resource/MethodByTypeResourceIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/resource/MethodByTypeResourceTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/MethodByTypeResourceIntegrationTest.java
index ad9a9a4fb6..171cbfea47 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/MethodByTypeResourceTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/MethodByTypeResourceIntegrationTest.java
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceNameType.class)
-public class MethodByTypeResourceTest {
+public class MethodByTypeResourceIntegrationTest {
private File defaultFile;
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/MethodResourceInjectionTest.java b/dependency-injection/src/test/java/com/baeldung/resource/MethodResourceInjectionIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/resource/MethodResourceInjectionTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/MethodResourceInjectionIntegrationTest.java
index 1622d8896c..2e1c3c39a9 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/MethodResourceInjectionTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/MethodResourceInjectionIntegrationTest.java
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceNameType.class)
-public class MethodResourceInjectionTest {
+public class MethodResourceInjectionIntegrationTest {
private File defaultFile;
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/NamedResourceTest.java b/dependency-injection/src/test/java/com/baeldung/resource/NamedResourceIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/resource/NamedResourceTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/NamedResourceIntegrationTest.java
index da104ecaae..d52660e9b8 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/NamedResourceTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/NamedResourceIntegrationTest.java
@@ -16,7 +16,7 @@ import static org.junit.Assert.assertNotNull;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceNameType.class)
-public class NamedResourceTest {
+public class NamedResourceIntegrationTest {
@Resource(name = "namedFile")
private File testFile;
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/QualifierResourceInjectionTest.java b/dependency-injection/src/test/java/com/baeldung/resource/QualifierResourceInjectionIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/resource/QualifierResourceInjectionTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/QualifierResourceInjectionIntegrationTest.java
index 024c8e2bbe..3f812350c9 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/QualifierResourceInjectionTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/QualifierResourceInjectionIntegrationTest.java
@@ -18,7 +18,7 @@ import static org.junit.Assert.assertNotNull;
@ContextConfiguration(
loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceQualifier.class)
-public class QualifierResourceInjectionTest {
+public class QualifierResourceInjectionIntegrationTest {
@Resource
@Qualifier("defaultFile")
diff --git a/dependency-injection/src/test/java/com/baeldung/resource/SetterResourceInjectionTest.java b/dependency-injection/src/test/java/com/baeldung/resource/SetterResourceInjectionIntegrationTest.java
similarity index 95%
rename from dependency-injection/src/test/java/com/baeldung/resource/SetterResourceInjectionTest.java
rename to dependency-injection/src/test/java/com/baeldung/resource/SetterResourceInjectionIntegrationTest.java
index aa7cfda975..ae13b2336a 100644
--- a/dependency-injection/src/test/java/com/baeldung/resource/SetterResourceInjectionTest.java
+++ b/dependency-injection/src/test/java/com/baeldung/resource/SetterResourceInjectionIntegrationTest.java
@@ -16,7 +16,7 @@ import static org.junit.Assert.assertNotNull;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(loader = AnnotationConfigContextLoader.class,
classes = ApplicationContextTestResourceNameType.class)
-public class SetterResourceInjectionTest {
+public class SetterResourceInjectionIntegrationTest {
private File defaultFile;