【发布时间】:2016-08-26 07:47:29
【问题描述】:
我的大多数数据库测试不使用 Spring,因为这样它们启动速度更快。但我还想运行实际运行整个 Spring Boot 应用程序的冒烟测试。
我想将数据库连接参数放在一个地方。要做到这一点,我认为我有两个选择:
- 在我的非 Spring 测试中模拟/重用 Spring 的属性加载
- 将我在运行时计算的属性(不能使用常量注释)注入到烟雾测试中的 Spring 配置中
知道如何实现这些吗?或者也许有一些更简单的方法?
【问题讨论】:
标签: java spring spring-boot integration-testing spring-test