腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
多个
参数
模拟
静态
方法
java
、
junit
、
mockito
、
powermockito
我正在编写一个测试用例来测试一个组件,该组件调用一个接受5个
参数
的
静态
方法
。我想知道我
如何
做到这一点。 早些时候,我已经成功地用0和1
参数
模拟
了
静态
方法
。然而,当我
模拟
一个带有
多个
参数
的
静态
方法
时,它返回null。下面是我正在尝试做的事情的一个简化版本。
静态
方法
有2个
参数
。
浏览 7
提问于2019-10-04
得票数 2
回答已采纳
1
回答
模拟
多次调用的
静态
方法
java
、
junit4
、
jmockit
我有一个
静态
方法
,它在
多个
地方
使用
,主要是在
静态
初始化块中。它接受Class对象作为
参数
,并返回类的实例。我只想在特定的Class对象被用作
参数
时
模拟
这个
静态
方法
。但是当从其他地方
使用
不同的Class对象调用该
方法
时,它将返回null。 如果
参数
不是被
模拟
的
参数
,我们
如何
让
静态
方法</
浏览 0
提问于2013-04-22
得票数 3
回答已采纳
4
回答
使用
PowerMock
模拟
来自
多个
类的
静态
方法
java
、
junit4
、
powermock
我知道
如何
使用
PowerMock
模拟
来自类的
静态
方法
。有人能告诉我这是可能的吗?怎么做?
浏览 0
提问于2012-04-26
得票数 109
回答已采纳
2
回答
在Groovy中不带
参数
的
模拟
静态
方法
groovy
、
mocking
、
metaprogramming
我需要
模拟
一个
静态
方法
。我正在
使用
中描述的EMC
方法
。像这样
方法
newDownloadManager没有
参数
,并且由于某种原因它没有被替换。原始代码被调用。在调试模式下,我可以看到我定义的闭包有一个
参数
。也许这就是原因?我
如何
定义一个没有
参数
的闭包?或者我<e
浏览 0
提问于2011-02-23
得票数 2
回答已采纳
2
回答
模拟
多个
静态
方法
java
、
unit-testing
、
mocking
、
mockito
、
powermock
我有一个类,它使两个不同的
静态
函数调用,其中一个是一些Util函数,另一个是类的本地函数,如下所示: . .其次,我需要知道
如何
覆盖Util.getObj()函数。
浏览 4
提问于2014-08-11
得票数 0
回答已采纳
4
回答
PowerMock:
模拟
静态
方法
(在某些特定
方法
中+返回原始值)
java
、
mocking
、
mockito
、
powermock
我
使用
PowerMock 1.4.7和JUnit 4.8.2 我只需要
模拟
一些
静态
方法
,而我希望其他
方法
(来自同一个类)只返回原始值。当我
使用
mockStatic
模拟
并且不调用when().doReturn()时,所有
静态
方法
都会返回它们的默认值--比如返回Object时返回null,或者返回boolean...etc时返回false因此,我尝试在每个
静态
方法
上显式地
使用
thenC
浏览 0
提问于2011-02-01
得票数 18
回答已采纳
1
回答
使用
Kiwi捕获
静态
方法
调用的
参数
ios
、
mocking
、
kiwi
这个展示了
如何
使用
Kiwi捕获
模拟
对象的
参数
。 有没有一种
方法
可以捕获
静态
方法
调用的
参数
?在我看来,这只适用于实例
方法
。
浏览 4
提问于2013-10-30
得票数 3
回答已采纳
1
回答
PowerMockito.verifyStatic
方法
不工作
java
、
unit-testing
、
junit
、
mockito
、
powermock
为了测试服务中的
静态
方法
,我尝试
使用
PowerMockito。(1));}验证(
模拟
).someMethod();验证(
模拟
,atLeastOnce()).someMethod(); 那么,我<em
浏览 11
提问于2022-03-08
得票数 1
回答已采纳
2
回答
使用
GMock实现包含
多个
静态
方法
的部分
模拟
类
groovy
、
gmock
、
expandometaclass
我正在
使用
GMock在我们现有的项目中添加一些单元测试。我们有
多个
地方需要测试的
方法
是
静态
方法
,这些
方法
在我们想要测试的
方法
中利用了额外的
静态
方法
。我希望能够部分
模拟
类,除了测试的初始入口点之外,几乎所有类上的
静态
方法
。method2() ..
浏览 5
提问于2012-02-24
得票数 1
回答已采纳
2
回答
EasyMock -期待一个
静态
的
方法
调用
java
、
unit-testing
、
easymock
如何
使用
EasyMock来测试不能重写的
静态
函数?我有一个大型测试套件类,我在测试套件中部分
模拟
了一个对象'A‘。当我嘲笑我的对象'A‘时,有没有办法期望这些接受
参数
的
静态
方法
调用?我需要能够
模拟
方法
foo()或
方法
bar(),但是它们是
静态
的,并接受
参数
。
浏览 1
提问于2018-03-21
得票数 1
回答已采纳
1
回答
Sitecoe WebUtil.SessionValue单元测试
c#
、
asp.net
、
asp.net-core
、
sitecore
我将我的测试设置如下:session.SetUp(s => s.GetSessionValue).Returns(); 我很难
模拟
浏览 0
提问于2020-03-20
得票数 0
1
回答
JUnit:拦截
方法
调用,然后
使用
不同的params调用
java
、
unit-testing
、
junit
、
powermock
我正在开发junit,并
使用
PowerMockRunner来
模拟
静态
方法
。public static void addInputPath(String, Boolean, Integer, Double) 对于这个
方法
的任何调用,我都需要第三个
参数</em
浏览 4
提问于2016-08-17
得票数 1
回答已采纳
1
回答
模拟
带有
参数
的
静态
方法
java
、
junit
、
mocking
、
mockito
有没有办法用
参数
模拟
静态
方法
?我想
模拟
getName
方法
,就像我
模拟
普通
方法
一样。 我试过
使用
PowerMockito,但它不起作用。编辑:我得到了MissingmrthodInvocationException :当()需要一个
参数
浏览 0
提问于2016-07-21
得票数 1
1
回答
多线程环境下传递
参数
的
方法
java
、
multithreading
根据定义,局部变量是在
方法
中声明的变量。
多个
线程在它们自己的堆栈中维护它们。我需要了解
如何
在多线程环境中传递
方法
参数
。?公共同步registerUser(用户,int计数){} 在上面的例子中,我传递一个对象和原语。在具有
多个
线程的
静态
方法
中,传递
参数
是
如何
管理
浏览 5
提问于2014-03-19
得票数 0
7
回答
如何
使用
静态
方法
模拟
?
c#
、
.net
、
mocking
、
interface
、
static-methods
我是
模拟
对象的新手,但我知道我需要让我的类实现接口才能
模拟
它们。解决这个问题的最好
方法
是什么?我应该只
使用
实例
方法
(这似乎是错误的),还是有其他的解决方案?
浏览 1
提问于2008-09-30
得票数 35
回答已采纳
1
回答
非单位
参数
化TestFixtures与
参数
设置在运行时?
unit-testing
、
nunit
、
nunit-2.5
我对通过返回IEnumerable的
静态
方法
或属性在运行时传递构造函数
参数
实例化
多个
测试夹具感兴趣。 在Nunit 2.5中,他们引入了
参数
化测试和测试夹具。它们允许您编写单个测试并
使用
使用
TestCase属性提供的
多个
输入来运行它,并分别
使用
不同的构造函数
参数
编写单个测试类并实例化其
多个
实例。此外,还可以
使用
TestCaseSource属性基于属性或
方法
的输出创
浏览 0
提问于2010-08-31
得票数 5
回答已采纳
1
回答
使用
泛型
参数
模拟
静态
方法
java
、
mocking
、
mockito
、
powermock
、
powermockito
SeriesOffset,它扩展了BaseDisplayOption在创建SeriesOffset类的对象以测试对象时,该对象的构造函数进行超级调用,然后执行以下
方法
调用> clazz)是一个带有泛型类
参数
的
静态
方法
。这个
方法
调用需要被
模拟
。我用一个名为ILogImpl的类为相同的类创建了一个
模拟
实现,这就是我尝试测试它的方式: PowerMock
浏览 2
提问于2015-03-28
得票数 0
1
回答
使用
泛型
参数
模拟
静态
方法
java
、
junit
、
powermock
我试图
模拟
一个带有σ的
静态
方法
。public static <T extends Object> T get( String name, Class<T> i ) return null我正在
使用
PowerMockito: No method found with name 'get' with parameter types: [ java.lang.String, java.lang.Class ] 有谁能告诉我
如何
用powermo
浏览 1
提问于2014-05-16
得票数 1
回答已采纳
1
回答
无法
使用
Mockito
参数
模拟
静态
方法
java
、
unit-testing
、
lambda
、
mockito
、
static-methods
我试图
使用
Mockito的一些新特性,特别是对
静态
方法
的模仿。 当我正在
模拟
的
方法
没有
参数
时,我能够让它工作,但是由于某种原因,如果
方法
有任何
参数
,它就不能工作。在编写下面的示例时,测试assertEquals( "bar", Foo.foo() )可以工作,但是测试assertEquals(2, map.size() )失败,因为没有为
模拟
类定义任何行为。.thenCallRealMethod()给出了折叠编译时
浏览 3
提问于2020-11-12
得票数 0
回答已采纳
2
回答
在Java中运行带有
静态
变量的类的
多个
实例有什么解决
方法
吗?
java
、
concurrency
、
static
Simulator(){ //blah //other things } 然后,许多
方法
访问
模拟
器的
静态
实例基本上,在我之前的程序员假设Simualtor只有一个实例,所以他们让它可以
静态
访问。 问题是我现在想运行它的
多个
实例,所以这个
静态
部分变得很烦人。唯一有效的
方法
是运行
多个
浏览 79
提问于2021-10-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python 浅析类方法与静态方法
SpringBoot项目启动成功后,我们需要在某个组件里提前执行一些操作应该怎么做?以下方式选哪个?
IC芯片测试架有哪些常见的测试方法?-深圳欣同达
Java基础篇——类和对象
Python函数重载6种实现方式,从此告别手写if-else!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券