是否可以标记 Springboot 测试,以便它们仅在某些配置文件处于活动状态时运行
2022-09-02 12:50:28
我有两个配置文件:dev和default。当活动配置文件为默认值时,我想跳过一些(不是全部)测试。是否有可能以某种方式标记这些测试以执行此操作?或者如何实现这一点?我使用弹簧靴。这是我的父级测试类:
@RunWith(SpringRunner.class)
@SpringBootTest(classes = MyServiceStarter.class, webEnvironment= SpringBootTest.WebEnvironment.DEFINED_PORT,
properties = {"flyway.locations=filesystem:../database/h2", "server.port=9100", "spring.profiles.default=dev"})
@Category(IntegrationTest.class)
public abstract class AbstractModuleIntegrationTest { ... }