Class EasyMockAnnotationSupport
- java.lang.Object
-
- org.powermock.api.extension.listener.EasyMockAnnotationSupport
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
EasyMockAnnotationSupport.AnnotationInjectFieldSearcher
protected static interface
EasyMockAnnotationSupport.InjectFieldSearcher
-
Constructor Summary
Constructors Constructor Description EasyMockAnnotationSupport(Object testInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
createMock(org.powermock.api.extension.listener.AnnotationMockCreator mockCreator, AnnotationMockMetadata mockMetadata)
protected void
inject(Object injectCandidateInstance, Class<? extends Annotation> annotation, org.powermock.api.extension.listener.AnnotationMockCreator mockCreator)
protected void
injectDefaultMocks()
protected void
injectMock(Object injectCandidateInstance, AnnotationMockMetadata mockMetadata, org.powermock.api.extension.listener.AnnotationMockCreator mockCreator, EasyMockAnnotationSupport.InjectFieldSearcher fieldSearch)
void
injectMocks()
protected void
injectNiceMocks()
protected void
injectStrictMocks()
protected void
injectTestSubjectMocks()
-
-
-
Constructor Detail
-
EasyMockAnnotationSupport
public EasyMockAnnotationSupport(Object testInstance)
-
-
Method Detail
-
injectTestSubjectMocks
protected void injectTestSubjectMocks() throws IllegalAccessException
- Throws:
IllegalAccessException
-
inject
protected void inject(Object injectCandidateInstance, Class<? extends Annotation> annotation, org.powermock.api.extension.listener.AnnotationMockCreator mockCreator) throws Exception
- Throws:
Exception
-
injectMock
protected void injectMock(Object injectCandidateInstance, AnnotationMockMetadata mockMetadata, org.powermock.api.extension.listener.AnnotationMockCreator mockCreator, EasyMockAnnotationSupport.InjectFieldSearcher fieldSearch) throws IllegalAccessException
- Throws:
IllegalAccessException
-
createMock
protected Object createMock(org.powermock.api.extension.listener.AnnotationMockCreator mockCreator, AnnotationMockMetadata mockMetadata)
-
-