Skip to content

Commit 889c52f

Browse files
committed
BAEL-8939: Adding a Spring Context test in all Spring Modules (changes for around 27 more modules.. work in progress..)
1 parent 375c50e commit 889c52f

File tree

33 files changed

+523
-0
lines changed

33 files changed

+523
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package org.baeldung;
2+
3+
import org.baeldung.spring.PersistenceConfig;
4+
import org.junit.Test;
5+
import org.junit.runner.RunWith;
6+
import org.springframework.test.context.ContextConfiguration;
7+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
8+
import org.springframework.test.context.support.AnnotationConfigContextLoader;
9+
10+
@RunWith(SpringJUnit4ClassRunner.class)
11+
@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.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,18 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
import org.springframework.test.context.support.AnnotationConfigContextLoader;
8+
9+
import com.baeldung.spring.PersistenceConfig;
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
13+
public class SpringContextIntegrationTest {
14+
15+
@Test
16+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
17+
}
18+
}
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.springejbclient.SpringEjbClientApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringEjbClientApplication.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,18 @@
1+
package org.baeldung;
2+
3+
import org.baeldung.spring.config.CoreConfig;
4+
import org.baeldung.spring.config.MvcConfig;
5+
import org.baeldung.spring.config.PersistenceConfig;
6+
import org.junit.Test;
7+
import org.junit.runner.RunWith;
8+
import org.springframework.test.context.ContextConfiguration;
9+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(classes = { CoreConfig.class, MvcConfig.class, PersistenceConfig.class})
13+
public class SpringContextIntegrationTest {
14+
15+
@Test
16+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
17+
}
18+
}

spring-freemarker/pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,13 @@
4444
<artifactId>freemarker</artifactId>
4545
<version>${freemarker.version}</version>
4646
</dependency>
47+
<!-- Test -->
48+
<dependency>
49+
<groupId>org.springframework.boot</groupId>
50+
<artifactId>spring-boot-starter-test</artifactId>
51+
<version>1.5.10.RELEASE</version>
52+
<scope>test</scope>
53+
</dependency>
4754

4855
</dependencies>
4956

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.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
import org.springframework.test.context.web.WebAppConfiguration;
8+
9+
import com.baeldung.freemarker.config.SpringWebConfig;
10+
import com.baeldung.freemarker.config.WebConfiguration;
11+
12+
@RunWith(SpringJUnit4ClassRunner.class)
13+
@ContextConfiguration(classes = { SpringWebConfig.class, WebConfiguration.class })
14+
@WebAppConfiguration
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,18 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
import org.springframework.test.context.support.AnnotationConfigContextLoader;
8+
9+
import com.baeldung.spring.PersistenceConfig;
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
13+
public class SpringContextIntegrationTest {
14+
15+
@Test
16+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
8+
import com.baeldung.si.security.MessageConsumer;
9+
import com.baeldung.si.security.SecuredDirectChannel;
10+
import com.baeldung.si.security.SecurityConfig;
11+
import com.baeldung.si.security.SecurityPubSubChannel;
12+
13+
@RunWith(SpringJUnit4ClassRunner.class)
14+
@ContextConfiguration(classes = { SecurityConfig.class, SecuredDirectChannel.class, SecurityPubSubChannel.class,
15+
MessageConsumer.class })
16+
public class SpringContextIntegrationTest {
17+
18+
@Test
19+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
20+
}
21+
}
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.SpringJenkinsPipelineApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = SpringJenkinsPipelineApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

spring-jersey/pom.xml

+8
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,14 @@
118118
<version>3.10.0</version>
119119
<scope>test</scope>
120120
</dependency>
121+
122+
<!-- Test -->
123+
<dependency>
124+
<groupId>org.springframework.boot</groupId>
125+
<artifactId>spring-boot-starter-test</artifactId>
126+
<version>1.5.10.RELEASE</version>
127+
<scope>test</scope>
128+
</dependency>
121129

122130
</dependencies>
123131

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.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
8+
import com.baeldung.server.config.RestConfig;
9+
10+
@RunWith(SpringJUnit4ClassRunner.class)
11+
@ContextConfiguration(classes = RestConfig.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.jinq.JinqApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = JinqApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

spring-jms/pom.xml

+8
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,14 @@
3333
<artifactId>activemq-all</artifactId>
3434
<version>${activemq.version}</version>
3535
</dependency>
36+
37+
<!-- Test -->
38+
<dependency>
39+
<groupId>org.springframework.boot</groupId>
40+
<artifactId>spring-boot-starter-test</artifactId>
41+
<version>1.5.10.RELEASE</version>
42+
<scope>test</scope>
43+
</dependency>
3644
</dependencies>
3745

3846
<build>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package org.baeldung;
2+
3+
import org.junit.Test;
4+
import org.junit.runner.RunWith;
5+
import org.springframework.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
8+
@RunWith(SpringJUnit4ClassRunner.class)
9+
@ContextConfiguration(locations = {"classpath:applicationContext.xml", "classpath:EmbeddedActiveMQ.xml"})
10+
public class SpringContextIntegrationTest {
11+
12+
@Test
13+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
14+
}
15+
}
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.kafka.KafkaApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = KafkaApplication.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,16 @@
1+
package org.baeldung;
2+
3+
import org.baeldung.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+
}
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.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
8+
import com.baeldung.ldap.javaconfig.AppConfig;
9+
10+
@RunWith(SpringJUnit4ClassRunner.class)
11+
@ContextConfiguration(classes = AppConfig.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.MocksApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = MocksApplication.class)
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

spring-mvc-forms-jsp/pom.xml

+6
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@
6363
<artifactId>jackson-databind</artifactId>
6464
<version>${jackson-databind.version}</version>
6565
</dependency>
66+
<dependency>
67+
<groupId>org.springframework.boot</groupId>
68+
<artifactId>spring-boot-starter-test</artifactId>
69+
<version>1.5.10.RELEASE</version>
70+
<scope>test</scope>
71+
</dependency>
6672
</dependencies>
6773

6874
<profiles>
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.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
import org.springframework.test.context.web.WebAppConfiguration;
8+
9+
@RunWith(SpringJUnit4ClassRunner.class)
10+
@ContextConfiguration(classes = ApplicationConfiguration.class)
11+
@WebAppConfiguration
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.listbindingexample;
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.listbindingexample.ListBindingApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = {ListBindingApplication.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.sessionattrs;
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.sessionattrs.SessionAttrsApplication;
9+
10+
@RunWith(SpringRunner.class)
11+
@SpringBootTest(classes = {SessionAttrsApplication.class})
12+
public class SpringContextIntegrationTest {
13+
14+
@Test
15+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
16+
}
17+
}

0 commit comments

Comments
 (0)