我用SpringBootTest做测试时,发现会启动程序,导致控制台测试结果被程序输出给淹没了,而且程序启动也会耗费时间资源,有什么办法SpringBootTest测试时如何不启动程序?
我的测试程序中,会加下面注解
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = MainApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
感觉是因为有classes = MainApplication.class所以启动程序
但是如果不加上,又无法找到其他要用到的bean注入
胡说叔叔
斯蒂芬大帝
相关分类