Registry / testing / easymock

easymock

JSON →
library5.6.0javamavenunverified

EasyMock provides an easy way to create mock objects for interfaces and classes, enabling unit testing of Java code.

<dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>5.6.0</version> </dependency>
INSTALL
IMPORT
SIG · EASYMOCK
E
easymock
testingjavav5.6.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

EasyMock
org.easymock.EasyMock

Creates and uses a mock object with EasyMock.

import org.easymock.EasyMock; import static org.easymock.EasyMock.*; public class Quickstart { public interface Collaborator { String doSomething(String input); } public static void main(String[] args) { Collaborator mock = createMock(Collaborator.class); expect(mock.doSomething("test")).andReturn("result"); replay(mock); System.out.println(mock.doSomething("test")); verify(mock); } }
Debug
Known issues
breakingEasyMock 5.x changed default mocking behavior; class mocking requires additional setup.
fix
Use EasyMock 5.x with 'EasyMockSupport' or configure mock type explicitly.
affects: >=5.0.0
Upgrade
Version history
5.6.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
11 hits · last 30 days
node
10
Resources
easymock — mvn dependency:get easymock · libregistry