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)