@ComponentScan(basePackageClasses = {HibernateSessionConfig.class})
@ActiveProfiles("dev")
@RunWith(SpringRunner.class)
@SpringBootTest(
classes = MsManageApplication.class,
webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT
)
@AutoConfigureMockMvc
以上是单元测试注解,
但运行测试的时候报java.lang.IllegalStateException: Failed to load ApplicationContext
一开始自己找不到原因,也没有注意往下看,后来看到中间的报错原因才恍然大悟,
原来是因为端口被占用了
将占用的端口关闭就好了