16得票1回答
Mockito中expect().andReturn().times()的等价方法是什么?

我一直在尝试使用Mockito来实现等价的EasyMock.expect(someMethod()).andReturn(someMockObject).times(n); 但我无法理解它。 可以请你帮个忙吗? 提前感谢。

15得票1回答
EasyMock:如何获取EasyMock.anyObject()的实际参数值?

在我的单元测试中,我使用EasyMock来创建模拟对象。 在我的测试代码中,我有类似这样的内容EasyMock.expect(mockObject.someMethod(anyObject())).andReturn(1.5); 现在,EasyMock将接受对someMethod()的任何调用...

15得票2回答
PowerMock的expectNew()没有按预期模拟构造函数

我正在尝试学习各种模拟库的使用方法,PowerMock(特别是EasyMock扩展)是接下来要学习的内容。我试图模拟一个构造函数,但复制示例代码并不能得到相同的结果。据我所知,它从未模拟构造函数,而只是像正常情况一样继续执行。 这是测试类:@RunWith(PowerMockRunner.c...

14得票1回答
EasyMock工厂方法生成的bean的自动装配?

我有一个问题,对我来说似乎非常奇怪。我的设置如下: 一个接口:package com.example; public interface SomeDependency { } 一个Spring组件:package com.example; @Component public class ...

14得票3回答
在同一个测试中,使用EasyMock的expect方法返回多个不同的对象

我正在使用EasyMock对我的Java代码进行单元测试。我想要测试的类是RESTful webservice API层。API有一个底层服务层,在API测试中被mock掉了。我的问题是如何正确地对editObject(ID, params...) API方法进行单元测试,因为它调用了serv...

14得票2回答
EasyMock中的'same'和'eq'有何区别?

在EasyMock中,“same”和“eq”之间是否存在显着(甚至存在)的区别?

14得票1回答
使用EasyMock测试方法的异常情况

我是一个单元测试的新手。我正在使用TestNG和MyEclipse为我的应用程序开发单元测试用例,但在使用EasyMock时遇到了一些问题。以下是我的代码(出于安全原因更改了类名、方法名称和返回类型,但您将清楚地了解我在尝试实现什么)。 public MyClass { ...

14得票4回答
使用EasyMock是否有一种部分模拟对象的方法?

例如,假设我有这个类:public class Foo Implements Fooable { public void a() { // does some stuff bar = b(); // moar coadz } public Bar b() {...

14得票2回答
如何使用EasyMock来模拟返回带通配符泛型的方法调用?

我们正在考虑转换到Spring 3.0,但在Spring 3.0、EasyMock和Java Generics的交集处遇到了问题。 在一个地方,我们正在对一个Spring 3.0 AbstractBeanFactory进行模拟,特别是这个方法:public Class<?> ge...

13得票3回答
测试调用本地方法的代码

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