如何在一次测试中启动2个春季启动应用程序?

时间:2015-12-29 09:24:54

标签: java spring spring-boot integration-testing

我有两个应该在不同端口上运行的Spring启动应用程序(REST服务)。

我想在一次集成测试中将它们组合在一起。对于一个应用程序,它看起来像:

@SpringApplicationConfiguration(classes = FirstApplication.class)
@WebIntegrationTest({"server.port=8080", "management.port=0"})

他们完全不同。他们怎么能用一种方法开始?

1 个答案:

答案 0 :(得分:0)

您是否尝试在application.properties文件或yaml中设置它?像

这样的东西
  

server.port = $ {端口:8080}

我想你会在这里找到更多信息:

https://docs.spring.io/spring-boot/docs/current/reference/html/howto-properties-and-configuration.html