在方法内创建模拟对象
如果我有以下方法: public void handleUser(String user) { User user = new User("Bob"); Phone phone = userDao.getPhone(user); //something else…
如何使用 EasyMock 测试模拟调用的顺序
在 EasyMock 中很容易做到: EasyMock.expect(service.methodCall()); 但我注意到这并没有测试我执行调用的顺序,其中我正在尝试测试的一个案例非常重…
如何使用 JUnit 和 EasyMock 在 MVC 集成测试中模拟视图
我想模拟 MVC 设计模式的视图实现。我已经实现了 MVP(另一个 MVC 变体),并且想测试当状态发生变化时控制器是否正确调用视图中的某些方法。模型。下…
EasyMock 和修改可变方法参数
如何使用 EasyMock 修改模拟方法的可变方法参数? 例如,我有一个使用 BlockingQueue 的类。我想模拟 BlockingQueue 成员进行单元测试。我的类调用方…
EasyMock 3.0,模拟类抛出 java.lang.IllegalStateException:没有对可用模拟的最后调用
运行以下单元测试会引发异常:java.lang.IllegalStateException:没有对可用的模拟进行最后一次调用 import org.easymock.*; import org.junit.*; pub…
GWT 模拟框架的综合优缺点
我有兴趣为我的 GWT 应用程序使用正确的模拟框架。据我了解,Mockito、EasyMock 和 jMock 是 Java 中最流行的一些。有人可以列出他们最熟悉的与 GWT …
使用 EasyMock 框架对 Java 类进行单元测试
你好, 我必须对实现 DocumentListener 接口的 Java 类进行单元测试。我们使用 Eclipse 和 Junit 以及 EasyMock Framework。我是单元测试的新手,因此…
java.lang.AssertionError:意外的方法调用convertMessagesAsAppropriate(com.Response@1bb35b)
需要帮助是决定需要采取什么方法来测试下面的代码 我有一个名为 private messageDAOInf messageDAO; public Response verifyUser(Request request) { …
如何 EasyMock 调用返回通配符泛型的方法?
我们正在考虑切换到 Spring 3.0,并遇到 Spring 3.0、EasyMock 和 Java Generics 交叉的问题。 在一个地方,我们正在模拟 Spring 3.0 AbstractBeanFac…
如何摆脱这个泛型警告?
我试图模拟一个通用接口,每当我模拟它时,我都会收到此警告: GenericInterface 类型的表达式需要未经检查的转换以符合 GenericInterface 我的界面是…
如何使用 easymock 模拟类中的静态方法?
假设我有一个像这样的类: public class StaticDude{ public static Object getGroove() { // ... some complex logic which returns an object }; } …
EasyMock - 如何重置模拟但保持期望?
是否可以对同一模拟对象实例重新定义特定期望? 假设我有一个验证正常的测试: List foo = createMock(List.class); expect(foo.get(1)).andReturn("W…
EasyMock 与 Mockito:设计与可维护性?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实…