其他分享
首页 > 其他分享> > 关于SpringBootTest的一个小坑注意点

关于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)

标签:panfeng,SpringBootTest,classes,注意,test,java,class,小坑
来源: https://www.cnblogs.com/vincentmax/p/14422560.html