All Classes and Interfaces

Class
Description
 
 
Utility class to convert method arguments to Strings
 
 
Code taken from the Spring framework.
Will contain what was captured by the capture() matcher.
 
Defines how arguments will be captured by a Capture object.
Factory returning a IClassInstantiatorfor the current JVM
Factory generating a mock for a class.
 
 
 
 
Class wrapping arguments to create a partial class mock that gets instantiated by calling one of its constructors.
 
Default class instantiator that is pretty limited.
Main EasyMock class.
JUnit 5 replaced the previous RunWith annotation (which made use of EasyMockRunner) with the new ExtendWith annotation.
 
Contains properties used by EasyMock to change its default behavior.
JUnit Rule used to process Mock and TestSubject annotations.
JUnit runner used to process Mock and TestSubject annotations.
JUnit Statement for use by JUnit Rule or JUnit Runner to process Mock and TestSubject annotations.
Helper class to keep track of mocks easily.
Hides cglib classes from EasyMockSupport to prevent NoClassDefFoundError if cglib isn't used.
 
 
 
 
 
 
 
 
 
 
Used to answer expected calls.
Decides whether an actual argument is accepted.
Used to instantiate a given class.
Allows setting expectations for an associated expected invocation.
Helps the creation of partial mocks with EasyMock.
 
Controls all the mock objects created by it.
 
Described mock instance for injection.
Container for mock injections and test subject injection targets.
Applies an Injection to a target field.
Performs creation of mocks and injection into test subjects in accordance with annotations present in the host object.
 
 
 
 
 
 
 
ClassLoader looking in multiple ClassLoaders in order to find the wanted class.
 
 
Annotation to set on a field so that EasyMockRunner, EasyMockRule or EasyMockSupport.injectMocks(Object) will inject a mock to it.
Default implementation of IMockBuilder.
 
 
 
Enum describing the 3 possibles kind of mocks
 
 
 
 
 
 
 
Indicated that the annotated item is new and might be tweaked a little if needed.
 
 
 
 
 
 
 
 
 
 
 
 
Annotation to set on a field so that EasyMockRunner, EasyMockRule or EasyMockSupport.injectMocks(Object) will inject mocks created with Mock on its fields.