@ActiveProfiles
@ActiveProfiles
是可以应用于测试类以声明当加载用于集成测试的 ApplicationContext
时应激活哪些 bean 定义配置文件的注解。
以下示例表明应激活 dev
配置文件:
- Java
-
@ContextConfiguration @ActiveProfiles("dev") (1) class DeveloperTests { // class body... }
1 | 表明 `dev`配置文件应该处于活动状态。
|
2 | 表明 `dev`配置文件应该处于活动状态。 |
以下示例表明应激活 dev
和 integration
配置文件:
- Java
-
@ContextConfiguration @ActiveProfiles({"dev", "integration"}) (1) class DeveloperIntegrationTests { // class body... }
1 | 表明 `dev`和 `integration`配置文件应该处于活动状态。
|
2 | 表明 `dev`和 `integration`配置文件应该处于活动状态。 |
|