我有一个带注释的集成测试:
@WebAppConfiguration
@ActiveProfiles("integration")
@ContextConfiguration(loader = SpringApplicationContextLoader, classes = [MyApplication])
@IntegrationTest(["server.port=0"])
我可以将例如server.port属性传递给测试上下文,但是否有任何方法可以传递命令行参数?我的应用程序通常是这样启动的:
public static final void main(String[] args) {
SpringApplication.run(AnkaraCollectorApplication.class, args);
}
我想向测试上下文传递一些参数。有没有相应的属性可以实现这个功能?