一、问题概述

spring boot项目。单元测试的时候,我发现,总是会使用application.properties的内容,而该文件里,一般是我的开发时候的配置。

比如上图中,dev是开发配置,production是生产环境的配置,test是测试环境的配置。

有时候,需要直接在某些环境上跑单元测试。

而默认的单元测试策略,总是使用了application.properties。

二、解决

在单元测试的类上,加上如下注解即可:

参考:

http://dreamhack.it/spring/2017/03/24/unit-test-in-spring-boot-with-profiles.html

最新文章

  1. ASP.NET MVC实现权限控制
  2. EXT总结例子
  3. JVM之类加载器中篇
  4. Quartz.NET开源作业调度框架系列(五):AdoJobStore保存job到数据库
  5. DB2 Add hidden Identity columns
  6. [Reprint] C++函数模板与类模板实例解析
  7. 瞎折腾之 VS2013 Cordova项目的创建与配置
  8. IP路由协议简析
  9. ios开发之网络数据的下载与上传
  10. .NET基础之集合
  11. CSS布局中——导航是非常常见的
  12. input输入过滤js
  13. Android学习探索之本地原生渲染 LaTeX数据公式
  14. protobuf和thrift对比
  15. 12 PopupWindow
  16. DSAPI 键盘鼠标钩子
  17. 18、实现strStr()
  18. node.js中的文件系统
  19. 【Linux】 源码安装make命令详解,避免踩坑
  20. Docker集群管理Swarm数据持久化

热门文章

  1. Idea配置CheckStyle
  2. 国内各大安卓(Android)市场的上传方式、认领、通过审核有哪些不同,有什么值得注意的地方?
  3. rdlc报表 矩阵控件下的按组分页
  4. iview框架select默认选择一个option的值
  5. yield 举例
  6. jQuery easyUI的datagrid,如何在翻页以后仍能记录被选中的行
  7. 如何更改webstrom的默认端口63342
  8. SpringMVC由浅入深day01_7入门程序小结
  9. GoF--适配器设计模式
  10. redis资料