Class CaptureOfNewInstances
java.lang.Object
mockit.internal.capturing.CaptureOfImplementations<MockedType>
mockit.internal.expectations.mocking.CaptureOfNewInstances
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionboolean
captureNewInstance
(Object fieldOwner, Object mock) void
cleanUp()
protected BaseClassModifier
createModifier
(ClassLoader cl, ClassReader cr, Class<?> baseType, MockedType typeMetadata) protected final Collection
<List<CaptureOfNewInstances.Capture>> protected void
redefineClass
(Class<?> realClass, byte[] modifiedClass) Methods inherited from class mockit.internal.capturing.CaptureOfImplementations
makeSureAllSubtypesAreModified, redefineClass
-
Method Details
-
getCapturesForAllBaseTypes
@NonNull protected final Collection<List<CaptureOfNewInstances.Capture>> getCapturesForAllBaseTypes() -
createModifier
@NonNull protected BaseClassModifier createModifier(@Nullable ClassLoader cl, @NonNull ClassReader cr, @NonNull Class<?> baseType, @Nullable MockedType typeMetadata) - Specified by:
createModifier
in classCaptureOfImplementations<MockedType>
-
redefineClass
- Specified by:
redefineClass
in classCaptureOfImplementations<MockedType>
-
captureNewInstance
-
cleanUp
public void cleanUp()
-