腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
powerMock不会
抛出
异常
,它实际上进入了
方法
中
、
、
", MyParameter.class))在这里,我有一个
调用
privateMethod的公共
方法
。我有一个模拟类,我声明为:
Mocked
mocked
; 但通过这样做,Mockito在进入模拟类
时
不会
抛出
任何
异常
,并且当遇到私有
方法
时
也不会
浏览 1
提问于2015-05-27
得票数 0
2
回答
为什么mock接受任何参数?
、
、
只有当userRepository的save
方法
接受null
时
,它才必须通过。但我传递的是user对象,不为空,并且save
方法
实际上接受user对象。有人知道答案吗?
浏览 0
提问于2018-06-19
得票数 0
1
回答
在jmockit中,我如何模拟void
方法
来在
第一次
调用
时
抛出
异常
,而不是在后续
调用
时
抛出
异常
?
、
我可以让void
方法
抛出
一个
异常
,如下所示: public void send(int a) {};private TestClassmock.send(var1); }} 但是,如果我希望void
方法
在
第一次
调用
时
抛出</em
浏览 21
提问于2016-01-30
得票数 1
1
回答
单元测试具有重试逻辑的
方法
、
、
我有一个带有重试逻辑的
方法
。重试逻辑是使用自定义注释实现的。我想要一个单元测试来验证在
抛出
某个
异常
时
是否再次
调用
该
方法
。FileSystemFactory fileSystemFactory, @
Mocked
ArrayDescriptor dbDataTabDesc)
浏览 12
提问于2019-08-09
得票数 1
1
回答
模拟迭代器以引发
异常
、
、
、
、
我试图模拟迭代器,以便它在迭代
时
抛出
异常
。例:from mock import MagicMock print(value) 我假设for循环最终会
调用
mocked
浏览 1
提问于2019-04-03
得票数 0
7
回答
模拟boto3 S3客户端
方法
Python
、
、
、
、
我正在尝试模拟boto3 s3客户端对象中的单个
方法
,以
抛出
异常
。但我需要所有其他
方法
才能让这个类正常工作。这样我就可以在执行时出现错误时测试单个
异常
测试import boto3 e = client.upload_part_copy()
浏览 218
提问于2016-05-10
得票数 99
回答已采纳
1
回答
在另一个函数中模拟django.core.mail.send_mail
、
我想模拟django的send_mail(),这样它就会
抛出
一个
异常
。我的
方法
如下所示,但仍在发送邮件,也没有
抛出
任何
异常
。如果我直接在上下文管理器中
调用
send_mail(),但如果
调用
一个导入然后使用send_mail()的函数,它就不能工作。MailTest(TestCase): with mock.patch("django.core.mail.send_mail")
浏览 5
提问于2022-02-04
得票数 0
回答已采纳
1
回答
Java,Spring:使用Mockito为DataAccessException测试DAOs
、
、
、
我正在尝试增加我的测试覆盖率,所以我想知道,你将如何测试在DAO中
抛出
的DataAccessExceptions,例如,在一个简单的findAll
方法
中,它只返回数据源的所有数据?为了进行一般测试,我使用带有@Before注释的setUp
方法
,模拟所使用的jdbcTemplate,在DAO中设置它,并模拟所有jdbc
调用
。现在强制使用类似create
方法
的DataAccessException非常简单,只需在使用正确的主键
调用
create语句
时
抛出
<e
浏览 2
提问于2016-06-27
得票数 3
1
回答
C#
异常
--使“源错误”成为
调用
该
方法
的行
、
、
在C#中,如果我
调用
一个屏蔽
方法
(
如
Regex.Replace)并引发
异常
,则错误消息将标记
调用
该
方法
的行,如下所示://string str = Regex.Replace("Hello", null, "");//但是,如果我编写自己的
方法
(
如
MyReg
浏览 1
提问于2018-12-07
得票数 2
回答已采纳
1
回答
EasyMock应为空
、
只是
第一次
尝试EasyMock。 我似乎让它运行起来了,但我立即停止了,因为被模仿的类运行了一个“返回”空的
方法
(EntityManager.remove(abc))。
浏览 2
提问于2013-04-30
得票数 0
回答已采纳
2
回答
类参数与实际对象参数的Mockito模拟
方法
、
、
按照莫奇托的说法,这两者有什么区别-
浏览 6
提问于2017-09-11
得票数 2
回答已采纳
3
回答
如
何在
“尝试”部分中强制VS2019忽略
异常
、
、
、
、
刚刚安装了VS2019,注意到了一件不舒服的事情:在调试中,它会在每个
异常
处停止("falls"),甚至在try部分中也是如此。我如何强迫它忽略这些
异常
,转到catch并进一步工作?现在,当我有未处理的
异常
时
,我会看到这一点。
浏览 20
提问于2020-06-01
得票数 3
回答已采纳
1
回答
在第二次
调用
时,嘲弄先
抛出
,然后返回值
、
、
Mockery::mock();不幸的是,它只返回true,但不首先
抛出
异常
如
何在
第一次
调用
时
抛出
异常
,然后在
方法
的第二次
调用
时返回值?如果我手动编辑Mockery\Expectation.php并设置$_throw = true,这是可行的。
浏览 3
提问于2013-07-20
得票数 20
回答已采纳
2
回答
意外
异常
,was<org.mockito.exceptions.base.MockitoException>但expected<javax.mail.MessagingException>
、
、
、
、
我正在尝试实现邮件服务(org.springframework.mail.javamail),但是在用mockito5而不是powermockito编写单元测试用例
时
,功能是非常好的,我无法覆盖catch
浏览 2
提问于2020-06-27
得票数 0
4
回答
如果父
方法
抛出
检查
异常
,那么是否必须在子类中
抛出
相同的
异常
?
("B "); }public static void main(String[] args) { a.process();在这个问题中,当我
调用
a.process()
时
,它会给我一个编译
时
错误,告诉我“必须处理未处理的
异常
”。但是,如果父
方法
抛出
了任何检查过的
异常
,如果我们要重写父
方法
的实现,那么就没有必要在子
方法
中处理该
异常
。 为什么仍
浏览 0
提问于2014-09-16
得票数 4
4
回答
主线程休眠/中断在以下代码中的工作方式
、
、
、
第二个循环如何实际中断休眠的主线程,而第一个不中断?我的理解是在Thread.sleep(3000)之后,代码Thread.currentThread().interrupt()将在3秒后执行。有人能解释一下它是如何工作的吗? try { Thread.sleep(3000); System.out.println("
浏览 0
提问于2019-08-12
得票数 1
回答已采纳
1
回答
当远程主机关闭连接
时
,套接字发送
方法
不会引发
异常
、
在我
第一次
使用Socket.Send(byte[] data)
时
,它不会
抛出
异常
,即使远程主机可能很久以前就关闭了连接。它只在第二次尝试发送数据
时
抛出
异常
。我进行了检查,该
方法
确实返回了正确的发送字节数。我还使用了重载,它接受一个out SocketError参数。它包含
调用
后的SocketError.Success。为什么套接字不在
第一次
调用
时
抛出
异常
,而只在第
浏览 0
提问于2011-07-11
得票数 1
回答已采纳
2
回答
如何模拟私有静态
方法
的
异常
分析?
、
、
、
我有以下
方法
: private static boolean isValid(String date) {如何验证测试
抛出
ParseException?如果输入日期格式错误,就会
抛出
ParseException,对吗?
浏览 6
提问于2017-05-09
得票数 1
回答已采纳
1
回答
如何设计一个只在
第一次
实例化时需要参数的单例类?
、
、
我有一个单例类ORMHelper,它只在
第一次
实例化时需要一个参数(FileReader)。ORMHelper.getInstance();有没有更好的
方法
来做这件事?
浏览 2
提问于2015-01-31
得票数 0
3
回答
当
抛出
一个新的NPE
时
,不需要Java的“
抛出
”子句?为什么添加“
抛出
异常
”会导致编译错误?
、
我对“
抛出
”子句感到好奇,并编写了下面的代码(我使用EclipseandJava7)。最初,我只使用块1和5 (期望编译错误,但没有发生.)然后这让我开始写其他的积木。public void callThrowNPEWithIAEClause() {}(a) 1中的编译错误(未处理的
异常
我的
方法
不应该通知任何‘后续
调用
者’这将引发某种
异常
吗?) (b) 4中的某种问题。(可能是编译错误?我投了一个NPE,而条款上写的是IAE
浏览 2
提问于2015-03-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券