BAEL-2878 Guide to Spring's ApplicationContextRunner

This commit is contained in:
Matt Zhang 2019-05-26 22:14:10 +10:00
parent e16ed51835
commit 066cf2d6f2
1 changed files with 3 additions and 3 deletions

View File

@ -15,7 +15,7 @@ public class ConditionalOnBeanIntegrationTest {
@Test
public void whenDependentBeanIsPresent_thenConditionalBeanCreated() {
this.contextRunner.withUserConfiguration(basicConfiguration.class, ConditionalOnBeanConfiguration.class)
this.contextRunner.withUserConfiguration(BasicConfiguration.class, ConditionalOnBeanConfiguration.class)
.run((context) -> {
assertThat(context).hasBean("created");
assertThat(context).getBean("created")
@ -28,7 +28,7 @@ public class ConditionalOnBeanIntegrationTest {
@Test
public void whenDependentBeanIsPresent_thenConditionalMissingBeanIgnored() {
this.contextRunner.withUserConfiguration(basicConfiguration.class, ConditionalOnMissingBeanConfiguration.class)
this.contextRunner.withUserConfiguration(BasicConfiguration.class, ConditionalOnMissingBeanConfiguration.class)
.run((context) -> {
assertThat(context).hasBean("created");
assertThat(context).getBean("created")
@ -49,7 +49,7 @@ public class ConditionalOnBeanIntegrationTest {
}
@Configuration
protected static class basicConfiguration {
protected static class BasicConfiguration {
@Bean
public String created() {
return "This is always created";