Spring Boot 之配置注解使用

This commit is contained in:
JeffLi1993
2017-09-08 19:02:53 +08:00
committed by liqiangqiang
parent e688ed0802
commit cf05b3bbe7
4 changed files with 94 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
package org.spring.springboot.config;
import org.junit.Test;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import static org.junit.Assert.assertEquals;
/**
* Spring Boot MessageConfiguration 测试 - {@link MessageConfiguration}
*
*/
public class MessageConfigurationTest {
@Test
public void testGetMessageBean() throws Exception {
AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext(MessageConfiguration.class);
assertEquals("message configuration", ctx.getBean("message"));
}
@Test
public void testScanPackages() throws Exception {
AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext();
ctx.scan("org.spring.springboot");
ctx.refresh();
assertEquals("message configuration", ctx.getBean("message"));
}
}