@SuiteClasses({
TestModelServiceTest.class,
TestModelServiceTest2.class
})
@RunWith(Suite.class)
public class SystemControllerSuiteTest {
}
TestModelServiceTest 配置的是
@SpringBootTest(classes = Application.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
而TestModelServiceTest2 配置的是
@SpringBootTest
两个类的环境不一致,会造成重复启动
解决办法:
1、必须保证每个测试类的配置环境一致,比如使用下面统一的测试注解: