SpringBootTest测试类报错:Suppressed: java.lang.IllegalStateException: Unable to find a @SpringBootCon

在一个特别简单的mybatisPlus测试类中,单元测试时,报错Suppressed: java.lang.IllegalStateException: Unable to find a @SpringBootCon,另外,在测试类中的mapper自动注入会提示失败。
在这里插入图片描述
网上的说法很多,可能出现这个报错的原因很多吧,我的情况是测试类与springboot主启动类的目录不一致。
在这里插入图片描述可以看到,我的主启动类在com.wuwl目录下,而最开始,我的主测试类放到了根目录下。
将主测试类放置到com.wuwl目录下,可以发现测试类中的mapper自动注入报错也消失。所以这个以前没有注意的知识点还是要注意注意。

猜你喜欢

转载自blog.csdn.net/qq_41885819/article/details/107884206