Skip to content

Commit e37e543

Browse files
authored
Merge pull request eugenp#6256 from veontomo/BAEL-9495
Fix failing context tests (BAEL-9495)
2 parents f9cf8b1 + c00bfd2 commit e37e543

File tree

9 files changed

+137
-8
lines changed

9 files changed

+137
-8
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.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+
import org.springframework.test.context.web.WebAppConfiguration;
9+
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(loader = AnnotationConfigContextLoader.class)
13+
@WebAppConfiguration
14+
public class SpringContextIntegrationTest {
15+
16+
@Test
17+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
18+
}
19+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.baeldung;
2+
3+
import org.baeldung.config.PersistenceJPAConfigL2Cache;
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+
import org.springframework.test.context.web.WebAppConfiguration;
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(classes = { PersistenceJPAConfigL2Cache.class }, loader = AnnotationConfigContextLoader.class)
13+
@WebAppConfiguration
14+
public class SpringContextIntegrationTest {
15+
16+
@Test
17+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
18+
}
19+
}

spring-4/src/test/java/org/baeldung/SpringContextIntegrationTest.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,16 @@
22

33
import org.junit.Test;
44
import org.junit.runner.RunWith;
5-
import org.springframework.boot.test.context.SpringBootTest;
6-
import org.springframework.test.context.junit4.SpringRunner;
5+
import org.springframework.test.context.ContextConfiguration;
6+
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
7+
import org.springframework.test.context.web.WebAppConfiguration;
78

89
import com.baeldung.flips.ApplicationConfig;
910

10-
@RunWith(SpringRunner.class)
11-
@SpringBootTest(classes = ApplicationConfig.class)
11+
12+
@RunWith(SpringJUnit4ClassRunner.class)
13+
@ContextConfiguration(classes = ApplicationConfig.class)
14+
@WebAppConfiguration
1215
public class SpringContextIntegrationTest {
1316

1417
@Test
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.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.autoconfiguration.MySQLAutoconfiguration;
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(classes = MySQLAutoconfiguration.class)
13+
@WebAppConfiguration
14+
public class SpringContextLiveTest {
15+
16+
@Test
17+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
18+
}
19+
}

spring-exceptions/src/test/java/org/baeldung/SpringContextIntegrationTest.java renamed to spring-exceptions/src/test/java/org/baeldung/SpringContextLiveTest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package org.baeldung;
22

3-
import org.baeldung.spring.config.CoreConfig;
4-
import org.baeldung.spring.config.MvcConfig;
53
import org.baeldung.spring.config.PersistenceConfig;
64
import org.junit.Test;
75
import org.junit.runner.RunWith;
86
import org.springframework.test.context.ContextConfiguration;
97
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
8+
import org.springframework.test.context.support.AnnotationConfigContextLoader;
109

1110
@RunWith(SpringJUnit4ClassRunner.class)
12-
@ContextConfiguration(classes = { CoreConfig.class, MvcConfig.class, PersistenceConfig.class})
13-
public class SpringContextIntegrationTest {
11+
@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
12+
public class SpringContextLiveTest {
1413

1514
@Test
1615
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package com.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+
import org.springframework.test.context.web.WebAppConfiguration;
9+
10+
import com.baeldung.config.AppInitializer;
11+
12+
@RunWith(SpringJUnit4ClassRunner.class)
13+
@ContextConfiguration(classes = { AppInitializer.class }, loader = AnnotationConfigContextLoader.class)
14+
@WebAppConfiguration
15+
public class SpringContextIntegrationTest {
16+
17+
@Test
18+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
19+
20+
}
21+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package com.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.spring.configuration.ApplicationConfiguration;
10+
11+
12+
@RunWith(SpringJUnit4ClassRunner.class)
13+
@ContextConfiguration(classes={ApplicationConfiguration.class})
14+
@WebAppConfiguration
15+
public class SpringContextIntegrationTest {
16+
17+
@Test
18+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
19+
}
20+
}
21+

spring-static-resources/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,14 @@
140140
<artifactId>handlebars</artifactId>
141141
<version>${handlebars.version}</version>
142142
</dependency>
143+
144+
<dependency>
145+
<groupId>org.springframework</groupId>
146+
<artifactId>spring-test</artifactId>
147+
<version>${spring.version}</version>
148+
<scope>test</scope>
149+
</dependency>
150+
143151
</dependencies>
144152

145153
<build>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.baeldung;
2+
3+
import org.baeldung.spring.SecSecurityConfig;
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+
import org.springframework.test.context.web.WebAppConfiguration;
10+
11+
@RunWith(SpringJUnit4ClassRunner.class)
12+
@ContextConfiguration(classes = { SecSecurityConfig.class }, loader = AnnotationConfigContextLoader.class)
13+
@WebAppConfiguration
14+
public class SpringContextIntegrationTest {
15+
16+
@Test
17+
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
18+
19+
}
20+
}

0 commit comments

Comments
 (0)