easymock

easymock

文章 5 浏览 66

测试调用本机方法的代码

我有一个这样的类: public final class Foo { public native int getBar(); public String toString() { return "Bar: " + getBar(); } } 请注意,ge…

八巷 2024-10-16 06:53:10 6 0

如何让 EasyMock 模拟多次返回空列表

我希望 EasyMock 模拟能够多次期待空列表,即使第一次返回的列表已添加元素。 这可能吗?由于期望中创建的空列表在整个重播中持续存在,因此保留了在…

梅倚清风 2024-10-15 19:47:47 7 0

使用 PowerMock 模拟静态和动态方法

假设我们有 public class Foo { public static Foo getInstance() {...} public Bar bar(Baz baz) {...} } 我想做的就是在我的单元测试中模拟它。我需…

感性不性感 2024-10-15 08:13:08 8 0

如何模拟在测试中无法实例化的对象?

我在测试中使用 EasyMock 来模拟对象。但是如何模拟在代码中其他地方创建的对象呢?看下面的伪代码。我想模拟 WebService#getPersonById,我该怎么做…

一紙繁鸢 2024-10-14 23:40:53 6 0

如何使用 EasyMock 测试“调用树”当所有节点都是模拟的?

假设我有三种类型:TopHandler、HandlerA 和 HandlerB。 它们每个都有一个 void handle(Something) 方法。 TopHandler 的实例保存对 HandlerA 和 Hand…

思念绕指尖 2024-10-12 13:12:21 3 0

预计 3 名匹配者,记录 4 名

我在模拟录制期间遇到此异常。 我尝试在这个论坛中寻找解决方案,并确保我没有弄乱任何其他参数。 下面的模拟期望给出了错误。 EasyMock.expect(slotM…

青春如此纠结 2024-10-10 15:33:23 4 0

尽管在 .andReturn 中设置了新对象,EasyMock Expect 方法始终返回 null

我的源代码为: response = getRequestService().retrieveResponse(baseRequest); data = response.getStoredData(); ---> (1) 我的测试用例编写为: …

旧伤慢歌 2024-10-10 09:30:46 3 0

使用 EasyMock 模拟使用 jni 的对象

因此,我的待测类的代码看起来非常像这样, public void doSomething(int param) { Report report = new Report() ...do some calculations report.so…

水溶 2024-10-09 02:36:59 5 0

如何期望 Mock 方法被称为“Any”? Groovy 中的次数

我无法在 Groovy 的 MockFor 对象中找到一种正式的方法来定义可以像 EasyMock 中那样调用任意次数的预期调用,使用 anyTimes() 我知道我可以定义一个…

失与倦" 2024-10-06 04:53:41 4 0

easymock 依赖于 net/sf/cglib/proxy/Enhancer 吗?

我正在尝试完成有关 easymock 的教程以首次使用它。 http://www.vogella.de/articles/EasyMock/article.html 我正在使用 - 面向 Java 开发人员的 Ecli…

往事风中埋 2024-10-06 00:44:43 4 0

Easymock.and(int, int) 的用法是什么?

EasyMock 有预定义的参数匹配器 and(X first, X secondary) 文件说: 如果第一个和第二个中使用的匹配器都匹配,则匹配。适用于所有基本类型和对象。 …

海夕 2024-10-05 05:26:41 3 0

java单元测试模拟HttpClient和webdav

你好,我有一个类用于执行 webdav 相关操作,例如创建目录,Implementatiion 可以在下面看到(createDir 方法)。问题是如何很好地测试它,也许使用 E…

我一直都在从未离去 2024-09-30 14:59:39 8 0

在 EasyMock Expect 调用上设置 Eclipse 断点的最佳方法是什么?

我有这样的代码, ClockService mockClockService = createMock( ClockService.class ); Long timeFirstNodeCreated = new Date().getTime(); expect(…

嗳卜坏 2024-09-28 15:43:41 8 0

参数返回 void 的 EasyMock 方法

我的单元测试框架使用 EasyMock.createMock(Interace) 将业务服务组件替换为 Mock 对象。 这些组件在被测试的类中的几层中被访问,因此我不想修改接口…

暗喜 2024-09-24 12:20:45 5 0

如何关闭 EasyMock 对象的录制?

我正在使用 EasyMock 对象作为 HttpServletRequest 和 HttpServletResponse 参数来测试 servlet 的 doPost() 方法。在 doPost() 方法中,我正在测试请…

坠似风落 2024-09-24 02:30:43 6 0
更多

推荐作者

隔纱相望

文章 0 评论 0

昵称有卵用

文章 0 评论 0

梨涡

文章 0 评论 0

蓝咒

文章 0 评论 0

白芷

文章 0 评论 0

樱娆

文章 0 评论 0

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