腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
模拟
方法
中
的
私有
方法
?
java
、
spring-boot
、
mockito
、
spring-test
、
powermockito
我想为以下代码编写mockito,但不知道
如何
为
方法
buildGetSubtenantsURL、getSubtenants、getSubtenantName
中
的
方法
编写代码。
浏览 20
提问于2021-09-20
得票数 0
回答已采纳
1
回答
模拟
私有
方法
中
的
方法
java
、
unit-testing
、
mockito
classToInject.publicMethod1(mockClassObj)).thenReturn(1000); } 我想测试一下classToTest
的
公共
方法
现在这个
方法
调用了一个
私有
方法
,我不是在嘲笑它。在这个
私有
方法
中
,另一个公共
方法
被称为,我想
模拟
publicMethod1。而不是使用值1000
的
私有
<em
浏览 10
提问于2021-11-28
得票数 0
3
回答
模拟
私有
方法
java
、
junit
、
mockito
、
powermock
、
easymock
我有一个
私有
的
方法
。现在,我不想在对execute()
方法
进行单元测试时调用这个
私有
方法
。我已经尝试了PowerMockito和all,但对于所有类型
的
模拟
,它仍然进入
私有
方法
。请建议使用可行
的
测试用例。也会很感激
的
。
浏览 0
提问于2018-02-07
得票数 2
1
回答
在
私有
方法
中
模拟
公共
方法
java
、
unit-testing
、
mocking
、
mockito
、
powermockito
//some implementation }我正在为ClassOne编写单元测试,使用Mockito和PowerMockito,并且希望
模拟
对class2
的
调用,并且不想实际上调用method2
的
方法
body。when(class2.method2).thenReturn()和doReturn().when(class2).method2();,但是当我执行classOne.function1时,所有东西都会调用
方法
主体
浏览 4
提问于2020-07-13
得票数 0
回答已采纳
3
回答
如何
模拟
修改
私有
变量
私有
方法
?
java
、
testing
、
mockito
、
easymock
、
powermock
如何
模拟
修改
私有
变量
私有
方法
?
浏览 3
提问于2013-08-29
得票数 4
2
回答
JMock无法
模拟
私有
方法
java
、
unit-testing
、
testing
、
jmock
我试图通过
模拟
JMock
中
的
类来编写代码来测试一个
方法
,这个
方法
在内部调用了三个不同
的
方法
(其中一个是
私有
方法
)。我为所有三个内部
方法
设置了期望。然后,我调用正在测试
的
method。测试用例失败,因为它希望调用
私有
方法
,但没有调用。发生
的
情况是,两个内部
方法
(具有默认访问说明符)被成功地
模拟
,但
私有</
浏览 2
提问于2012-04-22
得票数 1
回答已采纳
1
回答
PHPUnit:
如何
模拟
私有
方法
?
php
、
unit-testing
、
phpunit
我有一个这样
的
类: { $this->privateMethodobject = new A();$result = $method->invokeArgs($object, $parameters); 但是我不知道
如何
模拟
我只想测试the ()
方法
中
的</em
浏览 0
提问于2014-10-17
得票数 3
1
回答
powermockit
如何
模拟
私有
方法
classloader
、
powermock
在这里,我想了解Powermockito
的
内部结构。它
如何
模拟
私有
方法
?我认为它使用了一个新
的
类加载器来创建一个不同
的
类副本,但是当我尝试这样做时,我得到了一个运行时异常,显示这两个类(一个最初是由系统类加载器创建
的
)和我传递
的
那个是不同
的
版本。
浏览 0
提问于2019-11-05
得票数 0
1
回答
为什么不能为每个类创建
模拟
呢?
php
、
phpunit
我在试着写这门课
的
考试。preg_match_all($re, $page, $matches, PREG_SET_ORDER, 0); }由于我
的
方法
getPage访问外部资源,所以我需要为它构建
模拟
use PHPUnit\Framework\TestCase; classassertSame('Example Domain', $stub->
浏览 1
提问于2020-04-05
得票数 0
4
回答
模拟
C++标准库
c++
、
unit-testing
、
mocking
、
standard-library
、
c++-standard-library
我正在对C++
中
的
一个类进行单元测试,一些公共
方法
调用
私有
方法
。我知道约定是测试公共接口,但类
的
功能取决于这些
私有
方法
如何
依次调用其他类及其
方法
。这类似于公共接口,因为无论
私有
函数发生什么变化,它仍然符合API。 在大多数情况下,我能够
模拟
在
私有
函数
中
调用
的
类来测试API,但在少数情况下,我会遇到引用标准库
的
地
浏览 0
提问于2011-07-07
得票数 0
回答已采纳
1
回答
Grails
中
的
模拟
私有
方法
grails
、
integration-testing
、
spock
我是grails
的
新手,在集成测试方面遇到了困难,我有一个服务类,它内部调用来自
私有
方法
的
外部服务。有没有任何
方法
来
模拟
这个
私有
方法
,这样我就可以避免对集成测试
的
外部服务调用了?请引导我。when: val.get(0) == 'name1' } 它实际上不是
模拟
浏览 1
提问于2015-04-08
得票数 0
回答已采纳
1
回答
Powermockito
私有
方法
模拟
NullPointerException。调用
私有
方法
java
、
unit-testing
、
junit
、
mocking
、
powermockito
我试图
模拟
一个
私有
方法
(executeGetRequest),在我声明要为这个
私有
方法
返回
的
模拟
的
行
中
,这个
私有
方法
实际上是用空参数执行
的
,因此抛出了一个NullPointerException。看来PowerMockito实际上是在调用我试图在PowerMockito.doReturn行
中
模拟
的
方法
(“{st
浏览 2
提问于2017-11-20
得票数 5
回答已采纳
1
回答
如何
拦截
私有
方法
java
、
interceptor
、
cglib
请有人解释一下,一些类似于power
模拟
的
模拟
库是
如何
为
私有
方法
创建代理
的
。我稍微了解了一下cglib,但是找不到一种
方法
来拦截
私有
方法
调用。我特别想了解任何可以用于拦截
私有
方法
的
、低级库、或核心java技术。
浏览 0
提问于2013-02-03
得票数 0
3
回答
如何
使用gtest对std::bind函数进行单元测试?
c++
、
unit-testing
、
googletest
、
googlemock
我正在尝试为我
的
项目中
的
一些cpp文件编写统一
的
案例。在这里,
私有
方法
作为回调
方法
在公共
方法
中
调用。
如何
在这里测试
私有
方法
。我将对回调指针进行
模拟
,并且我不知道
如何
调用这个
私有
方法</em
浏览 0
提问于2016-06-02
得票数 3
回答已采纳
5
回答
使用moq测试对
私有
方法
的
调用
moq
我有以下
方法
需要用Moq来测试。问题是,switch语句中调用
的
每个
方法
都是
私有
的,包括末尾
的
PublishMessage。但是这个
方法
(ProcessMessage)是公开
的
。我
如何
测试它,以确保调用是根据参数进行
的
?请注意,我不是在测试
私有
方法
,我只是想测试“调用”。我想
模拟
这些
私有
方法
,并检查它们是否使用Setup调用,但Moq不支持<em
浏览 0
提问于2014-01-09
得票数 9
1
回答
存根/
模拟
私有
方法
java
、
junit
、
mockito
、
white-box
我目前正在测试一个
方法
updateIssuesTable()。这个
方法
是一个
私有
的void
方法
。更糟糕
的
是,在这个
方法
内部是对getConnection()
的
调用,它返回一个Connection,并且依赖于几个
私有
变量,这些
私有
变量依赖于初始化
方法
,而初始化
方法
当然又依赖于其他
方法
。长话短说,下面这行代码:Connection conn = getConnection(); 我根本
浏览 3
提问于2014-06-25
得票数 0
1
回答
如何
对内部调用许多内部或
私有
方法
的
公共
方法
进行单元测试,这些
方法
已经单独进行了单元测试
c#
、
asp.net-mvc
、
unit-testing
、
asp.net-core
在我们
的
ASP.Net核心应用程序
中
,我们有许多API调用服务类
中
的
公共
方法
。 服务类正在实现一个接口。 每个服务
方法
(取决于复杂性和要求)可以调用任意数量
的
内部
方法
、
私有
方法
或助手
方法
。虽然这些内部/
私有
/或帮助器
方法
中
的
每一个都是单独进行单元测试
的
,但我们
如何
测试公共服
浏览 15
提问于2021-09-14
得票数 0
1
回答
NSubtitute:
模拟
私有
方法
c#
、
unit-testing
、
nsubstitute
我使用
的
是NSubtitute,我想测试一个调用
私有
方法
的
方法
(在同一个类
中
),因为这个
私有
方法
调用一个SSRS来生成报告,在实际情况下,它可以工作,但是我不想在单元测试
中
调用一个真正
的
报表服务器,所以我想
模拟
它return reportSerive.Render(...);我想
模拟
调用返回
的
GenerateReport(reportDataVO, para
浏览 0
提问于2019-08-23
得票数 0
回答已采纳
2
回答
JustMock:
模拟
私有
方法
c#
、
unit-testing
、
mocking
、
justmock
我是JustMock
模拟
框架
的
新手,我正在尝试
模拟
一个
私有
方法
。我完全知道对
私有
方法
进行单元测试通常是一种糟糕
的
做法,但在这种情况下,我别无选择。我一直在看官方文档(),但似乎什么都不起作用。下面是我
的
示例代码:using Telerik.JustMock; { {
浏览 4
提问于2016-11-02
得票数 1
1
回答
在spock框架下
如何
在Grails
中
伪装
私有
变量
sql
、
unit-testing
、
grails
、
spock
我
的
目标是Mock Grails中服务类
方法
中
的
私有
变量。在这里,我尝试了我
的
测试
方法
: def dataSource = Mock(TransactionAwareDataSourceProxyGroovyRowResult(id: 0) resultList.add(result) db1.rows(_)
浏览 1
提问于2020-12-21
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券