Skip to content

Commit 59bd1c0

Browse files
committed
BAEL-8939: Adding a Spring Context test in all Spring Modules (changes for around 23 more modules.. work in progress..)
1 parent 764dff1 commit 59bd1c0

File tree

23 files changed

+349
-0
lines changed

23 files changed

+349
-0
lines changed

spring-boot-camel/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<groupId>com.baeldung</groupId>
1111
<artifactId>parent-modules</artifactId>
1212
<version>1.0.0-SNAPSHOT</version>
13+
<relativePath>../parent-boot-1</relativePath>
1314
</parent>
1415

1516
<dependencies>
@@ -38,6 +39,12 @@
3839
<artifactId>spring-boot-starter-web</artifactId>
3940
<version>${spring-boot-starter.version}</version>
4041
</dependency>
42+
<dependency>
43+
<groupId>org.springframework.boot</groupId>
44+
<artifactId>spring-boot-starter-test</artifactId>
45+
<version>${spring-boot-starter.version}</version>
46+
<scope>test</scope>
47+
</dependency>
4148
</dependencies>
4249

4350
<build>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.camel.Application;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = Application.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package org.baeldung;
2+
3+
import org.baeldung.boot.Application;
4+
import org.junit.Test;
5+
import org.junit.runner.RunWith;
6+
import org.springframework.boot.test.context.SpringBootTest;
7+
import org.springframework.test.context.junit4.SpringRunner;
8+
9+
@RunWith(SpringRunner.class)
10+
@SpringBootTest(classes = Application.class)
11+
public class SpringContextIntegrationTest {
12+
13+
@Test
14+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
15+
}
16+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
5+
import com.baeldung.parent.App;
6+
7+
public class SpringContextIntegrationTest {
8+
9+
@Test
10+
public final void testMain() throws Exception {
11+
App.main(new String[] {});
12+
}
13+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.keycloak.SpringBoot;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringBoot.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.springbootlogging.SpringBootLoggingApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringBootLoggingApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.springbootmvc.SpringBootMvcApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringBootMvcApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

spring-boot-property-exp/property-exp-custom-config/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
<artifactId>spring-boot-property-exp</artifactId>
1313
<groupId>com.baeldung</groupId>
1414
<version>0.0.1-SNAPSHOT</version>
15+
<relativePath>../parent-boot-1</relativePath>
1516
</parent>
1617

1718
<dependencies>
@@ -20,7 +21,14 @@
2021
<artifactId>spring-boot-starter</artifactId>
2122
<version>${spring-boot.version}</version>
2223
</dependency>
24+
<dependency>
25+
<groupId>org.springframework.boot</groupId>
26+
<artifactId>spring-boot-starter-test</artifactId>
27+
<version>${spring-boot.version}</version>
28+
<scope>test</scope>
29+
</dependency>
2330
</dependencies>
31+
2432

2533
<build>
2634
<resources>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.propertyexpansion.SpringBootPropertyExpansionApp;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringBootPropertyExpansionApp.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.propertyexpansion.SpringBootPropertyExpansionApp;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringBootPropertyExpansionApp.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.springbootmvc.SpringBootMvcApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringBootMvcApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.archaius.additionalsources.AdditionalSourcesSimpleApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = AdditionalSourcesSimpleApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.archaius.basic.BasicArchaiusApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = BasicArchaiusApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.archaius.extraconfigs.ExtraConfigsApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = ExtraConfigsApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.aws.InstanceProfileAwsApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = InstanceProfileAwsApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.connectors.heroku.ConnectorsHerokuApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = ConnectorsHerokuApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

spring-cloud/spring-cloud-consul/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<groupId>com.baeldung.spring.cloud</groupId>
1212
<artifactId>spring-cloud</artifactId>
1313
<version>1.0.0-SNAPSHOT</version>
14+
<relativePath>../parent-boot-1</relativePath>
1415
</parent>
1516

1617
<dependencies>
@@ -25,6 +26,13 @@
2526
<artifactId>spring-cloud-starter-consul-config</artifactId>
2627
<version>${spring-cloud-starter-consul.version}</version>
2728
</dependency>
29+
30+
<dependency>
31+
<groupId>org.springframework.boot</groupId>
32+
<artifactId>spring-boot-starter-test</artifactId>
33+
<version>1.5.10.RELEASE</version>
34+
<scope>test</scope>
35+
</dependency>
2836
</dependencies>
2937

3038
<properties>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.consul.discovery.DiscoveryClientApplication;
9+
import com.baeldung.spring.cloud.consul.health.ServiceDiscoveryApplication;
10+
import com.baeldung.spring.cloud.consul.properties.DistributedPropertiesApplication;
11+
12+
@RunWith(SpringRunner.class)
13+
@SpringBootTest(classes = { DiscoveryClientApplication.class, ServiceDiscoveryApplication.class,
14+
DistributedPropertiesApplication.class })
15+
public class SpringContextIntegrationTest {
16+
17+
@Test
18+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
19+
}
20+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.springcloudcontractconsumer.SpringCloudContractConsumerApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringCloudContractConsumerApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.springcloudcontractproducer.SpringCloudContractProducerApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringCloudContractProducerApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

spring-cloud/spring-cloud-gateway/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@
3838
<groupId>org.springframework.boot</groupId>
3939
<artifactId>spring-boot-starter-webflux</artifactId>
4040
</dependency>
41+
<dependency>
42+
<groupId>org.springframework.boot</groupId>
43+
<artifactId>spring-boot-starter-test</artifactId>
44+
<scope>test</scope>
45+
</dependency>
4146

4247
<dependency>
4348
<groupId>org.hibernate</groupId>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.boot.test.context.SpringBootTest;
6+
import org.springframework.test.context.junit4.SpringRunner;
7+
8+
import com.baeldung.spring.cloud.GatewayApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = GatewayApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

0 commit comments

Comments
 (0)