Springboot 单元测试使用yml配置内容
2018-12-27 本文已影响0人
啊猪啊
项目使用多个yml
![](https://img.haomeiwen.com/i15616112/12867d60f49dec82.png)
![](https://img.haomeiwen.com/i15616112/7496f85a5d8d5c2c.png)
@RunWith(SpringRunner.class)
/** 指定当前生效的配置文件( active profile),如果是 appplication-dev.yml 则 dev **/
@ActiveProfiles("dev")
/** 指定 @SpringBootApplication 启动类 和 端口 **/
@SpringBootTest(classes = AIfaceApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class VideoUtil {
@Value("${aliyun.accessKeyId}")
public String accessKeyId;
@Value("${aliyun.accessKeySecret}")
public String accessKeySecret;
@Test
public void test1() {
System.out.println(accessKeyId + " " + accessKeySecret);
}