关于SpringBootTest的一个小坑注意点
springboot测试时Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test
两种处理方法
1.
我当时运行SpringBoot测试类的时候踩这个坑,当时的解决办法就是,原本的包名为test现在改为panfeng就行了.
这里的主配置类也就是`PanfengUploadApplication`所在包是 java 下的 `panfeng`
所以测试类的`FastDFSTest`也要在 java 下的 `panfeng`包
2.
解决方法:
那是因为@SpringBootTest中缺少classes属性配置,加上启动类的class即可,如下:
@RunWith(SpringRunner.class)
@SpringBootTest(classes = AdminApplication.class)