java - 如何在 EasyMocks 中测试请求对象?

标签 java easymock

我有一个在 Request 对象上使用 setAttribute 的方法。我需要测试该方法以查看属性集是否具有正确的值。我正在使用 EasyMocks,并且是新手。我创建了一个模拟请求对象。但我需要一些关于如何测试该方法的帮助。
感谢您的帮助

最佳答案

创建模拟对象后,您可以通过使用预期值调用特定方法来简单地设置它。如果需要返回值,您可以使用 EasyMock.expect(...) 来配置它们。准备就绪后,您可以调用 EasyMock.replay(...) 开始测试阶段。测试后,您应该调用 EasyMock.verify(...) 来检查是否已使用预期参数进行了所有预配置的调用。

参见the documentation了解更多详细信息和示例。

关于java - 如何在 EasyMocks 中测试请求对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3344858/

相关文章:

java - tibco ems 是否可以通过更多连接进行扩展

java - Unix:如何将文件夹中的所有文件作为参数传递给java程序

java - 如何在 Java 中为复杂的泛型类型创建别名?

java - 模拟抽象类的非抽象方法

java - 如何使用EasyMock模拟方法的方法?

java - 哪个 API : JavaFX or JMF is better for audio processing in Java?

java - 防止 Controller 响应

java - 记录的 Matchers 多于预期 - Easymock 从 Maven 而不是从 Eclipse 失败

java - powermock+easymock+testng 用于测试 final类

java - '非法状态异常 : missing behavior definition for preceeding method call' even though behavior is defined