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
IClassInstantiator
for the current JVMFactory 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
ClassLoader
s 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.