我正在使用springboot编写集成测试并确保使用SpringApplicationConfiguration加载配置。
这是测试类注释的样子:
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = RestAPIApplication.class)
@IntegrationTest("server.port:8083") // this is the port set by my application
现在是我真正的问题。当我使用maven在teamcity中运行测试类时,在运行集成测试之前,我是否必须配置一些东西来运行springboot服务器?
我是springboot的新手所以也许这个问题非常新手,但请指出正确的道路。
答案 0 :(得分:0)
如果您使用的是嵌入式tomcat,则无需额外设置 - 只需运行maven测试即可。