下午学习了一下Spring Boot的测试时,遇到一个问题,捣鼓了一下午
@SpringBootTest
@ContextConfiguration
@RunWith(SpringJUnit4ClassRunner.class)
@WebAppConfiguration
@Rollback //对数据库增删改查操作回滚,测试用例可以反复使用
public class UserTokenControllerTest {
}
测试总是报下面这个错 Failed to load ApplicationContext
解决方案:
@SpringBootTest
//@ContextConfiguration
@RunWith(SpringJUnit4ClassRunner.class)
//@WebAppConfiguration
//@Rollback //对数据库增删改查操作回滚,测试用例可以反复使用
注释掉其它结构注解,只留下这两个注解,结果就好了。
再把注释的部分取消注释也解决了,具体原因也就不清楚了,可能是idea抽风了吧
具体原因还不清楚,后面再研究,记录一下解决问题的过程。