powermockito 相关问题

使用此标记来了解有关PowerMockito的问题,这是一个Java框架,它允许模拟通常不可模拟的类型,即静态和私有方法,以及Mockito框架。有关使用PowerMock和EasyMock的问题应该标记为[powermock]。

如何使用 Mockito 或其他模拟框架来模拟 MainActivity?

我需要模拟 MainActivity,因为它是我拥有的单元测试的参数。我尝试了 private val mockMainActivity: MainActivity = mock()。但是我得到: Mockito 无法模拟此类:class se.userna...

回答 1 投票 0

Powermock 和 Powermockito 的区别

任何人都可以详细说明 PowerMock 和 PowerMockito 吗? 我什至没有获得 powermockito 的文档。 我猜两者都用于以不同的方式模拟静态和私有方法。 ...

回答 1 投票 0

调用模拟类的真正静态方法,但使用 powermockito 修改参数

我想调用模拟类的真实方法,但修改参数。为了更好的设计,我无法对正在测试的类进行任何更改,因此我使用 PowerMockito 来实现它。

回答 1 投票 0

账户:Mockito测试账户

我正在使用 Mockito 为返回 Account 对象的方法编写单元测试。 我正在创建一个新帐户,如下所示: 私人账户 testAccount = new Account("名称", "类型"); 代码不是

回答 2 投票 0

如何在junit4中使用PowerMockito模拟返回void的公共静态方法

我在模拟返回 void 的公共静态方法时遇到问题。 这是我到目前为止所拥有的: @RunWith(PowerMockRunner.class) @PrepareForTest(TheUtilsClass.class) 公共类我的测试{ @测试 ...

回答 1 投票 0

如何测试使用模拟对象调用私有方法的公共方法?

我正在测试一个类“DataSource”,它扩展了另一个类“ExtendedDataSource”。我在“DataSource”类中测试的方法正在调用另一个受保护的...

回答 1 投票 0

测试第一次调用成功,第二次调用失败,whenNew

我有一个静态变量并在静态块中初始化。 私有环境信息环境信息; 静止的 { 尝试 { apolloEnvironmentInfo = new EnvironmentInfo(); }

回答 1 投票 0

使用 Mockito Junit 测试模拟内部方法

我真的迷失了我的错误,我看了很多文档,但找不到我的错误。 我正在测试一个方法服务,它里面有一个类和方法: @服务 公开课 myServiceImpl

回答 1 投票 0

org.powermock.reflect.exceptions.MethodNotFoundException:找不到名称为“”且参数类型为:[java.util.LinkedList]

我正在使用 PowerMock 开发测试类,因为我所有的遗留代码都是使用 Private Static methods() 编写的。 运行测试类时,出现以下错误: org.powermock.reflect.except...

回答 2 投票 0

如何模拟在依赖类中初始化的私有最终客户端的方法?

我有一个看起来像这样的类: A类{ 私人决赛 B b; 公共 A(字符串 x,字符串 y){ b = 新 B(x,y); } public void someMethod() { b.外部方法(); ...

回答 1 投票 0

如何在 Scala 中模拟静态方法?

我在 scala 中有一个静态方法,静态方法我的意思是说这个方法在一个名为 MyObject 的对象中。我还有一个名为 MyClass 的类,其中有一个调用

回答 1 投票 0

如何在从 BaseClass 调用的抽象类中模拟受保护的方法

更新原始问题。 我会把原始代码块放上去,然后再提出问题。 被测类 包我的.main.class.package; 公共类 MyClassHelper 扩展 MySession { //塞西...

回答 0 投票 0

如何模拟从 BaseClass 调用的抽象类中的受保护方法 [关闭]

更新原始问题。 我会把原始代码块放上去,然后再提出问题。 被测类 包我的.main.class.package; 公共类 MyClassHelper 扩展 MySession { //塞西...

回答 0 投票 0

Mocking:验证是否调用了 Static Void 方法

我在处理方法的测试用例时遇到问题:deleteOldBermudaFolder 和 isExistingDirectory。 下面是代码: 类 BermudaCacheDumpServiceImpl 实现 BermudaCacheDumpService { @

回答 0 投票 0

如何模拟未实现接口的默认方法?

我正在尝试使用 Junit/Mockito/PowerMockito 我有一个接口类 导入 retrofit2.Call; 导入com.learning.model.user.User; 导入java.io.IOException; 公共接口 UserServi...

回答 0 投票 0

JUINT 测试给出错误 java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.lang.Object.finalize()

运行测试时出现错误,我无法理解为什么会出现此错误,此代码在 Java 8 中运行良好,而在 Java 17 中运行时出现错误。

回答 4 投票 0

PowerMock.VerifyStatic 替代 mockito

PowerMock.verifyStatic(Util.class) 我在 powermockito 中使用这个方法来验证这个类,我需要在 mockito 中使用什么方法来验证类似的行为?

回答 1 投票 0

单元测试查询 dsl 绑定

我有以下使用查询 dsl 绑定的存储库 公共接口 StatusRepository 扩展 PagingAndSortingRepository,

回答 1 投票 0

在 Java 应用程序中使用 Mockito 模拟 REST 服务中的 HttpUrlConnection 调用时出错

我是 Java 的新手。我想使用 Junit 和 Mockito 框架为以下方法编写单元测试。此方法接收负载、建立 http 连接并返回响应: 公站...

回答 1 投票 0

如何为 Hook 或拦截器类的全局/实例变量编写 Junit

我在项目中有以下代码: 公共类 KarateHook 实现 RuntimeHook { private Set scenarios = ConcurrentHashMap.newKeySet(); private static final Logger 记录器 = LoggerFac ...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.