腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如
何在
Spring
Boot
中
使用
测试
模拟
替换
bean
以
进行
集成
测试
、
我有一个
spring
应用程序和这个应用程序的
集成
测试
。我想用
模拟
豆子代替豆子。我的真实
bean
如下所示 @Servicepublic class TestMyService {} 我所能想到的就是为不同的服务
使用
配置文件。IMyService { @Profile("test") public class
浏览 37
提问于2019-01-05
得票数 6
1
回答
如果Kafka和Zookeeper没有运行,为什么Maven Clean安装不会完成?
、
、
、
、
为了学习Apache Kafka,我开发了一个
Spring
Boot
应用程序,如果我向调用Kafka发送方法的控制器发送POST请求,它会向KafkaTemplate主题发送消息。reconnectBackoffMs cannot be blank")private String reconnectBackoffMs; @
Bean
AdminClientConfig.RECONNECT_BACKOFF_MS_CONFIG, rec
浏览 79
提问于2019-07-22
得票数 1
回答已采纳
2
回答
在@Mock中
使用
SpringRunner
、
、
、
、
我读到,当
使用
@Mock时,它应该与@RunWith(MockitoJUnitRunner.class)一起
使用
,而对于@MockBean,它应该与@RunWith(SpringRunner.class)一起
使用
。然而,对于@Mock,我看到MockitoJunitRunner或SpringRunner都可以互换
使用
。我很困惑为什么SpringRunner也能在这种情况下工作?
浏览 7
提问于2021-03-19
得票数 0
2
回答
在
测试
执行过程
中
在上下文中
模拟
对象
、
、
、
、
换句话说,
Spring
给出了对象,并对它
进行
了
测试
。 private SomeServiceInterface... 在上面的例子
中
,SomeServiceInterf
浏览 6
提问于2013-01-31
得票数 3
2
回答
与单元
测试
控制器和服务方法的区别
、
、
、
、
我想从控制器和服务层
测试
相同的方法。问题是:为什么我必须在控制器中
使用
@MockBean注释,为什么不在BookFindOperationsService bookService中
使用
@Mock注释。同样的问题也适用于服务,为什么我需要@Mock存储库,为什么不
使用
@MockBean?你能给我这两个的区别吗?findBooksByAuthor(String authorID) { }
浏览 1
提问于2018-12-14
得票数 3
1
回答
当在
spring
启动
测试
中
跨线程保留Mockito状态时,为什么@
Bean
返回一个mock可以工作,但@MockBean不能工作?
、
、
、
我有一个JMS
Spring
Boot
项目,我正在尝试与我的JMS侦听器
进行
集成
测试
,并且我
使用
mockito mock来
模拟
具有外部服务调用的
bean
。在
测试
期间,我遇到了一个问题,即Mockito.when / thenReturn在我的JMS侦听器
中
返回一个null。我将@MockBean用于有问题的服务,但当我
使用
@
Bean
和return Mockito.mock
浏览 32
提问于2021-03-20
得票数 1
回答已采纳
3
回答
@MockBean和Mockito.mock()的区别
、
、
、
、
在创建
测试
和
模拟
依赖关系时,这三种方法之间有什么区别?
浏览 4
提问于2017-05-26
得票数 233
回答已采纳
2
回答
模拟
JWT Utils
以
验证令牌
、
、
、
、
我想为这个端点创建JUnkt
测试
: private JwtTokenProvider jwtTokenProvider; }JUnit
测试
如
您所见,我有一个带有
测试
的文件,我加载该文件,但是没有提取令牌。你知道我怎样才能解决这个
浏览 4
提问于2020-06-20
得票数 1
回答已采纳
2
回答
Spring
Boot
Mockito - @InjectMocks -如何仅
模拟
选定的依赖项
、
、
、
我有一个名为@Service的UserServiceImpl,它依赖于另外两个
bean
。一个是UserRepository
bean
,另一个是名为SessionService的
bean
。我的要求是在UserServiceImpl类的
测试
期间,我必须能够注入SessionService依赖项的
模拟
,但是保持UserRepository依赖关系。savedUser = userService.create(user); assertNotNull(savedUser.getU
浏览 1
提问于2021-11-19
得票数 0
回答已采纳
1
回答
Spring
Cloud应用程序与AWS参数存储的
集成
测试
、
、
、
、
如何执行
Spring
Boot
应用程序从AWS Parameter Store (dependency org.springframework.cloud:
spring
-cloud-starter-aws-parameter-store-config)读取属性的
集成
测试
。是否应在
集成
测试
中
禁用AWS参数存储
集成
? 如
何在
集成
测试
中
使用
本地服务器(或
模拟</
浏览 27
提问于2020-03-29
得票数 3
回答已采纳
1
回答
如何处理
使用
正则表达式提供的xml文件路径
以
支持
Spring
进行
集成
测试
的多个环境?
、
、
、
我在test-appContext.xml文件中有以下配置,
以
支持执行
spring
集成
测试
。<
bean
id="cacheManagerConfig" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">="file:/web/${websphere.env}/${websphere.Domain}/${websphere
浏览 1
提问于2020-02-24
得票数 1
回答已采纳
3
回答
如
何在
测试
中
获得ErrorAttributes自动发条?
、
、
、
设置 <artifactId>
spring
-
boot
-starter-test</artifactId>之后,
Spr
浏览 3
提问于2015-02-23
得票数 5
回答已采纳
3
回答
在
Spring
Boot
单元
测试
中
@SpringBootTest vs @ContextConfiguration vs @Import
我正在做一个
Spring
Boot
项目。我正在编写一个基于"TDD“的”单元
测试
“代码,这有点困难。我正常地完成了
测试
,但我不确定
使用
@ContextConfiguration和
使用
@Import之间的区别。 所有三个选项都能正常运行。
浏览 0
提问于2019-06-22
得票数 20
2
回答
将
模拟
插入
bean
失败
、
、
对于我的单元
测试
,我想对被测
bean
的一些自动连接的依赖项
使用
mock。
模拟
已正确创建并注入到单元
测试
类
中
,但将其注入到被测
bean
中
失败,并显示了这是被测
bean
(Controller.java)
中
连接失败的部分 @A
浏览 1
提问于2011-09-09
得票数 0
回答已采纳
2
回答
带有
模拟
服务/组件的
Spring
集成
测试
、
、
、
情景和问题:在
Spring
中
,如何将一个或多个
模拟
类/
bean
注入应用程序
以
执行
集成
测试
?背景是,在下面的代码
中
,Settings的实现依赖于第三方服务器和其他外部系统。设置的功能已经在单元
测试
中
进行
了
测试
,因此对于完整的
集成
测试
,我想
模拟
这些服务器或系统的依赖关系,只提供虚拟值。
使用
@ the方式在
测试</e
浏览 7
提问于2017-03-07
得票数 17
回答已采纳
5
回答
在每次单元
测试
后创建
bean
的新实例
、
、
我是
spring
框架的新手,对于它
使用
Spring
上下文的依赖注入功能有一个问题。这是我试图为其编写
集成
测试
的类:private UserRepository userRepository) { mailService.sendMail(user.getEmail());} 在我的<em
浏览 0
提问于2012-02-10
得票数 11
回答已采纳
1
回答
Hibernate Envers禁用RevisionListener
、
、
我
使用
一个“自定义的”envers RevisionListener来审核每次修订时的访问令牌(自动连接到侦听器,请求作用域的
bean
)。问题:在我的
集成
测试
的设置/删除过程
中
,我创建/删除了对象(它创建了一个新的修订版,因此触发了侦听器),但此时没有请求范围的
bean
可用。 想法:在
测试
上下文中禁用RevisionListener?
浏览 1
提问于2019-10-06
得票数 0
2
回答
将方法与JUnit一起
使用
时,jdbcTemplate为null
、
、
、
、
我目前正在做一个
Spring
项目,我现在正在编写JUnit
测试
。我的问题是,getQuestions方法
中
的jdbcTemplate为null (
使用
调试器
进行
了
测试
),因此它不会从数据库接收任何数据。我在控制器类的开始执行此操作:public JdbcTemplate jdbcTemplate(DataSource dataSource) {
浏览 3
提问于2019-06-30
得票数 0
1
回答
如
何在
Wiremock
集成
测试
中
模拟
SpringBoot的MessageChannel
中
的发送方法
、
、
、
、
我在我的应用程序中
使用
Spring
Boot
Java。应用程序正在
使用
MessageChannel向Kafka发送一些消息。例如:this.messageChannel.send(消息)。我想在
集成
测试
中
模拟
这个消息通道调用,这样消息就不会发送到Kafka。目前正在
使用
Wiremock
进行
Spring
集成
测试
。 请给我建议
模拟
MessageCh
浏览 27
提问于2021-08-06
得票数 0
1
回答
MockBean和MyBatis映射器不能一起工作(就像他们在
Spring
Boot
2.2.7之前做的那样)
、
、
、
我
使用
的是MyBatis
Spring
Boot
Starter版本2.1.3。自从迁移到
Spring
Boot
2.2.7(我也尝试了2.2.8和2.3.1,结果相同)以来,我在
使用
MockBean注释
模拟
MyBatis接口(例如DAO)时遇到了问题。interface OrderDAO {} 我想在包含OrderDAO类型字段的OrderServic
浏览 29
提问于2020-06-16
得票数 5
点击加载更多
相关
资讯
在Docker中运行Spring Boot的高级功能测试
Spring和SpringBoot比较,解惑区别
Spring Boot与Redis 实现 Cache 以及 Session 共享
在SpringBoot应用启动后,我们在调用某个实例之前想修改实例的属性应该怎么办?
一看就会,编写自己的SpringBoot-Starter
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券