Class EasyMockAnnotationSupport
- java.lang.Object
-
- org.powermock.api.extension.listener.EasyMockAnnotationSupport
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classEasyMockAnnotationSupport.AnnotationInjectFieldSearcherprotected static interfaceEasyMockAnnotationSupport.InjectFieldSearcher
-
Constructor Summary
Constructors Constructor Description EasyMockAnnotationSupport(Object testInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectcreateMock(org.powermock.api.extension.listener.AnnotationMockCreator mockCreator, AnnotationMockMetadata mockMetadata)protected voidinject(Object injectCandidateInstance, Class<? extends Annotation> annotation, org.powermock.api.extension.listener.AnnotationMockCreator mockCreator)protected voidinjectDefaultMocks()protected voidinjectMock(Object injectCandidateInstance, AnnotationMockMetadata mockMetadata, org.powermock.api.extension.listener.AnnotationMockCreator mockCreator, EasyMockAnnotationSupport.InjectFieldSearcher fieldSearch)voidinjectMocks()protected voidinjectNiceMocks()protected voidinjectStrictMocks()protected voidinjectTestSubjectMocks()
-
-
-
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)
-
-