mockito

mockito

文章 11 浏览 60

为什么我的基于 Mockito 的单元测试无法在 Eclipse 中运行?

我有一个 Maven 管理的项目,在其单元测试中使用 Mockito 模拟。我可以在 Maven 构建中运行所有测试,并且它们运行时没有错误(并且通过!)。但是,…

厌味 2024-10-06 12:01:23 7 0

如何使用 Mockito 关闭存根方法的参数

问候。 我正在嘲笑在我的网络应用程序中测试的搜索引擎。该搜索引擎返回具有不同架构的 xml 文档。该架构取决于称为集合集的参数。基于集合集返回不同…

入怼 2024-10-05 21:14:10 5 0

Mockito 抱怨错误的论点

我们尝试使用 Mockito 验证操作的行为。测试代码如下所示 final Type1 mock = mock(Type1.class); new SomeAction(mock).actionPerformed(null); veri…

爱已欠费 2024-10-04 03:34:13 9 0

测试具有带参数的构造函数的抽象类

我必须测试正在实现接口之一的抽象类之一。 抽象类有一个带参数的构造函数。 我使用 Mockito 作为测试框架。 那么如果我需要调用抽象类中的方法,最好…

甜扑 2024-10-03 18:17:03 7 0

Mockito 中的存根默认值

如何存根一个方法,以便在给定一个我不期望的值时,它返回一个默认值? 例如: Map map = mock(Map.class); when(map.get("abcd")).thenReturn("defg"…

伴随着你 2024-10-03 04:01:13 9 0

如何告诉 Mockito 模拟对象在下次调用时返回不同的内容?

因此,我在类级别创建一个模拟对象作为静态变量,如下所示...在一个测试中,我希望 Foo.someMethod() 返回某个值,而在另一个测试中,我希望它返回不…

陌路终见情 2024-10-02 19:09:18 7 0

Mockito 重新存根方法已使用 thenthrow 存根

我遇到了mockito的问题。 我正在开发一个网络应用程序。在我的测试中,用户管理被嘲笑。 在某些情况下,我必须更改 getLoggedInUser() 方法返回的用户…

无悔心 2024-10-02 14:27:47 11 0

Mockito 与 JMockit 之间的比较 - 为什么 Mockito 比 JMockit 更好?

我正在调查我的项目使用哪个模拟框架,并将其范围缩小到 JMockit 和 Mockito。 我注意到 Mockito 被评为“最佳模拟框架Stackoverflow 上的 Java”。 …

自我难过 2024-09-30 17:54:00 10 0

如何使用 Mockito 检查参数是否包含两个子字符串?

我的测试中有一行目前看起来像: Mockito.verify(mockMyObject).myMethod(Mockito.contains("apple")); 我想修改它以检查参数是否同时包含 "apple" 和…

绻影浮沉 2024-09-28 02:26:19 9 0

Mockito:在整个控制流中注入模拟

我仍在学习mockito,现在我正在学习如何注入mock。 我有一个正在测试的对象,其特定方法依赖于其他对象。这些对象又依赖于其他对象。我想模拟某些东西…

旧梦荧光笔 2024-09-27 10:58:18 7 0

我正在尝试用 Mockito 模拟 Jersey WebResource,但做不到

这是我的代码(Jersey 1.4 + Mockito 1.8.5): import org.junit.Test; import static org.junit.Assert.*; import com.sun.jersey.api.client.WebReso…

℉服软 2024-09-26 20:01:41 9 0

使用 Mockito 模拟 hibernate 的 SessionFactory 时出现问题

知道为什么下面的模拟代码不起作用吗? org.hibernate.SessionFactory sessionFactory = Mockito.mock(SessionFactory.class); org.hibernate.Session…

世俗缘 2024-09-26 07:24:57 6 0

Mockito 用 Spring 进行模拟:“传递给 verify() 的参数不是模拟!”

我使用 此博客 中的代码在我的单元测试中注入 Mockito 模拟。然而,在自动装配模拟之前,它会被 Spring 包装在 JDK 代理中。这会导致任何 verify(auto…

亽野灬性zι浪 2024-09-26 05:20:39 9 0

使用 Mockito 从模拟中抛出已检查的异常

我试图让我的模拟对象之一在调用特定方法时抛出已检查的异常。我正在尝试以下操作。 @Test(expectedExceptions = SomeException.class) public void t…

-残月青衣踏尘吟 2024-09-24 04:49:10 6 0

尝试使用 PowerMockito 存根 Android Activity 类会抛出 RuntimeException“Stub!”

我发现这个示例,他们使用 PowerMock 和 EasyMock 来存根/模拟 Menu 和 MenuItem 类安卓。我一直在尝试使用 PowerMock 和 Mockito 的 Activity 类做类…

谁把谁当真 2024-09-24 02:43:10 13 0
更多

推荐作者

隔纱相望

文章 0 评论 0

昵称有卵用

文章 0 评论 0

梨涡

文章 0 评论 0

蓝咒

文章 0 评论 0

白芷

文章 0 评论 0

樱娆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文