腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Mockito
在一个简单
的
测试中抛出了一个OutOfMemoryError
、
、
我尝试
使用
Mockito
来模拟数据库池(仅用于检索数据),但在运行一段时间内检索许多模拟连接
的
性能测试时,它耗尽了内存。这是一个简化
的
自包含代码,它在我
的
机器上进行了大约150,000次循环迭代后抛出一个OutOfMemoryError (尽管似乎没有全局保存任何东西,并且所有东西都应该是垃圾回收
的
)。我做错了什么?import static org.
mockito
.
Mockito
.
when
; import java.sql.Con
浏览 4
提问于2013-07-03
得票数 8
回答已采纳
3
回答
Mockito
非
存根
函数
、
、
、
我刚开始
使用
Mockito
,所以对它不是很熟悉。我曾模拟过这样
的
对象:现在,如果我没有
存根
一个特定
的
函数,它就不会调用原始CInjectorFactory
的
函数,并且我会得到一个'null‘值:这是否意味着,只有
存根
函
浏览 6
提问于2013-01-04
得票数 1
回答已采纳
1
回答
Mockito
@
Mock
不
使用
when
()
的
存根
方法
、
、
、
、
我正在为一个基于著名视频游戏
的
个人项目开发一个
使用
Spring Boot和六边形架构
的
简单REST API。几天前,我
使用
JUnit 5 (jupiter)和
mockito
编写了单元测试。它们工作得很好,但今天我更新了我
的
测试代码,因为我想为我
的
API添加i18n支持,以及一个简单
的
配置,允许禁用玩家和他们
的
官方Minecraft之间
的
链接。我
的
类
的
构造函数已更改为添加一个用于i1
浏览 29
提问于2019-12-31
得票数 1
回答已采纳
3
回答
防止equals
方法
的
存根
、
、
、
、
我想测试我
的
类
的
equals()
方法
,但
Mockito
似乎每次都调用
存根
版本。我
的
测试如下;PluginResourceAdapter other=
mock
(PluginResourceAdapter.class);
when
(adapter.getNumberOfEndpointActiva
浏览 2
提问于2013-11-05
得票数 13
回答已采纳
2
回答
构造函数中未
使用
的
注入模拟行为
、
、
使用
Mockito
注释 (MockitoJUnitRunner.class、@InjectMocks和@
Mock
):publicSetupDetails setupDetails; }public class TagRepository {
w
浏览 5
提问于2017-08-16
得票数 2
1
回答
如何在
Mockito
中将结果动态添加到模拟
方法
、
但是,在代码中有更复杂
的
情况,在多个
方法
调用级别中
使用
ResultSet。下面是嵌套
的
ResultSet调用
的
示例代码。我们正在寻找一种
方法
,将不可读
的
模拟代码替换为更可编辑
的
代码,如下所示:
when
(rs.next()).thenReturnAndAppend我已经多次尝试对同一
方法
使用
when
浏览 21
提问于2022-01-13
得票数 0
1
回答
如何在
使用
STRICT_STUBS ()时启用
Mockito
.
mock
、
、
、
、
我只发现了三种在
Mockito
中启用STRICT_STUBS
的
方法
() val api: MyApi =
mock
()val api:MyApi =
mock
{ on { call("expected-param") } doReturnsometh
浏览 0
提问于2018-09-15
得票数 4
2
回答
基于spock
的
测试中
mockito
mock
对象
的
存根
、
我正在
使用
Spock fw和
Mockito
。我有一个名为'HostController‘
的
控制器和一个名为'HostService’
的
服务。'HostController‘
的
方法
名为host(Long id),'HostService’
的
方法
名为findOne(Long id)。我想测试HostController#host(Long id),所以我想到了
存根
findOne(Long id)<e
浏览 4
提问于2016-04-25
得票数 4
2
回答
Mockito
只嘲笑一部分价值,并为他人返回实际价值。
、
、
我有一个单元测试,以一个真实
的
对象(数据数据)和一个布尔值(布尔值所需)作为输入。.getPara2();
Mockito
.
when
(data.getObjectA().getPara1()).thenReturn(required);Data dataSpy =
Mockito
.spy(data);
Mockito
.
when
(dataSpy.g
浏览 3
提问于2022-10-04
得票数 0
回答已采纳
3
回答
在同一模拟上
使用
多个ArgumentMatchers
、
我正在尝试
使用
Mock
上
的
Mockito
来完成此操作:当
Mock
.someMethod(..)
使用
argument2调用-->返回result2
when
(
mock
.met
浏览 0
提问于2012-12-13
得票数 19
回答已采纳
1
回答
Mockito
从超类中调用real
方法
、
、
、
Mockito
试图在固执
的
时候调用真正
的
方法
,我遇到了问题。我认为这可能与继承
的
方法
有关。这是我
的
系统外部
的
组件,不能做太多
的
事情。但是让我们进入代码doNothing().
when
(abstractRpcClientAbstractRpcClient继承了另一
浏览 1
提问于2016-08-04
得票数 5
回答已采纳
1
回答
我
的
模拟引用之一在主类中变为空。
、
、
、
作为参考,客户端模拟已准备好并可在测试
方法
中
使用
,但当涉及到myMethod时,客户端值变为空。Spy HttpConnector httpConnector =
Mockito
.
mock
(HttpConnector.class); CLoseableHttpClient client =
Mockito
.
mock
(CLoseableHtt
浏览 2
提问于2022-05-24
得票数 1
1
回答
如何在工厂类中模拟静态
方法
、
、
、
、
例如:
when
(
mock
.getArticles()).thenReturn(articles); 尝试2:(
使用
PowerMock避免新调用。例如:
when
(
mock
.getArticles
浏览 2
提问于2018-05-07
得票数 1
2
回答
如何用
Mockito
验证在测试期间调用了另一个公共
的
SUT
方法
、
、
、
我知道有重复之处,但没有给出关于实际问题
的
任何答复。thread, with this one blocked } 我有一套完整
的
b()测试,它完成了繁重
的
工作。不幸
的
是,我不得不像()(遗留代码)那样进行丑陋
的
思考,我不想复制所有的测试。
方法
b()。而且,这两种情况都需要公开。我想验证在某些情况下,a()调用b(),但我不能这样做,因
浏览 0
提问于2018-12-11
得票数 0
回答已采纳
1
回答
Mockito
正在调用该
方法
,而不是顽固地
使用
该
方法
。
、
、
、
我基本上是一个在
使用
Mockito
框架
的
新蜜蜂。transactionId", "******"); requestM.put("loginId", "JUSTINN"); } 下面的代码部分(理想情况下应该对
方法
caseDetailsService.get
浏览 0
提问于2019-09-03
得票数 1
回答已采纳
2
回答
Mockito
存根
间谍有时调用,有时不调用间谍对象
方法
。
、
、
、
问题 我正在
使用
下列图书馆;testCompile "org.
mockito
:
mockito
-inline: myClass.paren
浏览 4
提问于2018-02-17
得票数 3
回答已采纳
1
回答
Mockito
模拟
方法
调用,接受泛型类作为参数
、
ResourceBundle getResourceBundle() { }Context
的
方法
签名如下问:如何模拟getResource
方法
调用?如下所示:private Context mockContext;
when
(mockContext.getResource(any(Resource
浏览 4
提问于2021-03-21
得票数 1
1
回答
使用
连续调用
的
不同响应进行模拟
、
、
我正在测试filter
方法
,它将列表作为输入,并为列表中
的
每个项目调用另一个
方法
(返回布尔值),并计算符合条件
的
项目的数量。
Mockito
.doReturn(valid) .doReturn(valid)any(Item.class),anyString());public in
浏览 1
提问于2019-07-10
得票数 1
2
回答
莫奇托doNothing与
Mockito
.mockStatic
、
我
使用
Mockito
和来模拟静态
方法
。我试图将doNothing或类似的行为应用于静态
的
void
方法
。下面是解决办法,但是我认为应该有一种更方便
的
方法
来用更少
的
代码来实现这一点。try (MockedStatic<UtilCalss>
mock
=
Mockito
.mockStatic(UtilCalss.class)) {
mock
.
when
(() -&g
浏览 21
提问于2020-11-06
得票数 6
回答已采纳
2
回答
`
when
`中
的
Mockito
顺序
方法
调用
对于给定
的
:View view; 我希望当((View) view.getParent()).getWidth();被调用返回时,例如400,但不模拟getParent()。类似于
when
(((View) view.getParent()).getWidth()).thenReturn(400); (这不起作用)。我知道在
Mockito
中存在(但我找不到)允许顺序
方法
调用
的
设置。
浏览 1
提问于2016-10-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java单元测试技巧之PowerMock
Android测试:Mockito and Robolectric
单元测试系列:Mock工具Jmockit使用介绍
Java编程技巧之单元测试用例简化方法(内含案例)
Spock单元测试框架实战指南一Spock是什么?它和JUnit有什么区别?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券