- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章SpringBootTest--踩坑错误的解决由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
Spring boot降低了我们对spring开发的难度 。
采用了大量在的自动配置,我们只需要进行简单的基本配置,就能快速开发一个spring应用。同样spring对于单元测试也有场景启动器----spring-boot-starter-test,可以让我们在,spring环境下进行测试.
昨天测试的时候,容器都无法启动,检查之后发现了原因,也是因为自己粗心大意.
1
2
3
4
5
6
7
8
9
10
|
@RunWith
(value = SpringRunner.
class
)
//@SpringBootTest(classes = SearchApplication9007Test.class) //错误写法 ,这个class应该填写的是你的主启动类,
//而不是你的测试类。以为之前用的稍微高点的版本,可以省略这个括
//号内的配置。但是这个版本需要配置
@SpringBootTest
(classes = SearchApplication9007.
class
)
//正确写法 ,应该填入主配置类
public
class
SearchApplication9007Test{
@Autowired
private
ElasticsearchTemplate elasticsearchTemplate;
/**
|
springboot测试时Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test 。
两种处理方法 。
当时的解决办法就是,原本的包名为test现在改为panfeng就行了.
这里的主配置类也就是`PanfengUploadApplication`所在包是 java 下的 `panfeng` 。
所以测试类的`FastDFSTest`也要在 java 下的 `panfeng`包 。
那是因为@SpringBootTest中缺少classes属性配置,加上启动类的class即可,如下:
1
2
|
@RunWith
(SpringRunner.
class
)
@SpringBootTest
(classes = AdminApplication.
class
)
|
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我.
原文链接:https://blog.csdn.net/weixin_43732955/article/details/96690827 。
最后此篇关于SpringBootTest--踩坑错误的解决的文章就讲到这里了,如果你想了解更多关于SpringBootTest--踩坑错误的解决的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
当我们浏览网页时,我们想对网页内容如文章、评论中的观点持赞同或反对意见时,可以通过点击网页中的“顶”和“踩”来进行投票。而整个交互过程,开发者可以通过ajax异步来实现,从而提高用户体验
我以为我了解了python中列表切片的基础知识,但是在切片上使用负步骤时收到了意外错误,如下所示: >>> a = list(range(10)) >>> a [0, 1, 2, 3, 4, 5, 6
本文实例为大家分享了基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码,供大家参考,具体内容如下 数据库操作: ?
我是一名优秀的程序员,十分优秀!