A B C D E G I M O P R S T U V W

A

AnnotationEnabler - Class in org.powermock.api.extension.listener
Before each test method all fields annotated with MockitoAnnotations.Mock, Mock or MockitoAnnotations.Mock have mock objects created for them and injected to the fields.
AnnotationEnabler() - Constructor for class org.powermock.api.extension.listener.AnnotationEnabler
 
AnnotationEnabler - Class in org.powermock.api.mockito.powermocklistener
Deprecated. Test Runners uses an annotation enabling listener per default since version 1.3. You should just remove this listener.
AnnotationEnabler() - Constructor for class org.powermock.api.mockito.powermocklistener.AnnotationEnabler
Deprecated.  

B

beforeTestMethod(Object, Method, Object[]) - Method in class org.powermock.api.extension.listener.AnnotationEnabler
 

C

ConstructorArgumentsVerification - Interface in org.powermock.api.mockito.verification
 
ConstructorAwareExpectationSetup<T> - Class in org.powermock.api.mockito.internal.expectation
 
ConstructorAwareExpectationSetup(Constructor<T>) - Constructor for class org.powermock.api.mockito.internal.expectation.ConstructorAwareExpectationSetup
 
ConstructorExpectationSetup<T> - Interface in org.powermock.api.mockito.expectation
 

D

DefaultConstructorArgumentsVerfication<T> - Class in org.powermock.api.mockito.internal.verification
 
DefaultConstructorArgumentsVerfication(NewInvocationControl<T>, Class<?>) - Constructor for class org.powermock.api.mockito.internal.verification.DefaultConstructorArgumentsVerfication
 
DefaultConstructorExpectationSetup<T> - Class in org.powermock.api.mockito.internal.expectation
 
DefaultConstructorExpectationSetup(Class<T>) - Constructor for class org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup
 
DefaultMethodExpectationSetup<T> - Class in org.powermock.api.mockito.internal.expectation
 
DefaultMethodExpectationSetup(Object, Method) - Constructor for class org.powermock.api.mockito.internal.expectation.DefaultMethodExpectationSetup
 
DefaultPrivatelyExpectedArguments - Class in org.powermock.api.mockito.internal.expectation
 
DefaultPrivatelyExpectedArguments(Object, Method) - Constructor for class org.powermock.api.mockito.internal.expectation.DefaultPrivatelyExpectedArguments
 
DefaultPrivateMethodVerification - Class in org.powermock.api.mockito.internal.verification
 
DefaultPrivateMethodVerification(Object) - Constructor for class org.powermock.api.mockito.internal.verification.DefaultPrivateMethodVerification
 
doAnswer(Answer) - Method in class org.powermock.api.mockito.internal.PowerMockitoCore
 
doAnswer(Answer<?>) - Static method in class org.powermock.api.mockito.PowerMockito
Use doAnswer() when you want to stub a void method with generic Answer.
doCallRealMethod() - Static method in class org.powermock.api.mockito.PowerMockito
Use doCallRealMethod() when you want to call the real implementation of a method.
doNothing() - Static method in class org.powermock.api.mockito.PowerMockito
Use doNothing() for setting void methods to do nothing.
doReturn(Object) - Static method in class org.powermock.api.mockito.PowerMockito
Use doReturn() in those rare occasions when you cannot use Mockito.when(Object).
doThrow(Throwable) - Static method in class org.powermock.api.mockito.PowerMockito
Use doThrow() when you want to stub the void method with an exception.

E

expectSubstitutionLogic(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
 

G

getInvocationHandler() - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
 
getMock() - Method in class org.powermock.api.mockito.internal.verification.StaticMockAwareVerificationMode
 
getMockAnnotations() - Method in class org.powermock.api.extension.listener.AnnotationEnabler
 
getSubstitute() - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
 
getUnproxiedType(Class<?>) - Method in class org.powermock.api.extension.proxyframework.ProxyFrameworkImpl

I

InvocationControlAssertionError - Class in org.powermock.api.mockito.internal.invocationcontrol
 
InvocationControlAssertionError() - Constructor for class org.powermock.api.mockito.internal.invocationcontrol.InvocationControlAssertionError
 
invoke(Object, Method, Object[]) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
 
invoke(Class<?>, Object[], Class<?>[]) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
 
invoke(Object...) - Method in class org.powermock.api.mockito.internal.verification.DefaultPrivateMethodVerification
 
invoke(String, Object...) - Method in class org.powermock.api.mockito.internal.verification.DefaultPrivateMethodVerification
 
invoke(Method) - Method in class org.powermock.api.mockito.internal.verification.DefaultPrivateMethodVerification
 
invoke(Object...) - Method in interface org.powermock.api.mockito.verification.PrivateMethodVerification
Verify calls to private methods without having to specify the method name.
invoke(Method) - Method in interface org.powermock.api.mockito.verification.PrivateMethodVerification
Verify calls to the specific method.
invoke(String, Object...) - Method in interface org.powermock.api.mockito.verification.PrivateMethodVerification
Verify a private method call by specifying the method name of the method to verify.
isMocked(Method) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
isProxy(Class<?>) - Method in class org.powermock.api.extension.proxyframework.ProxyFrameworkImpl

M

mock(Class<T>, boolean, boolean, Object, MockSettings, Method...) - Static method in class org.powermock.api.mockito.internal.mockcreation.MockCreator
 
mock(Class<T>) - Static method in class org.powermock.api.mockito.PowerMockito
Creates a mock object that supports mocking of final and native methods.
mock(Class<T>, Answer) - Static method in class org.powermock.api.mockito.PowerMockito
Creates mock with a specified strategy for its answers to interactions.
mock(Class<T>, MockSettings) - Static method in class org.powermock.api.mockito.PowerMockito
Creates a mock with some non-standard settings.
MockCreator - Class in org.powermock.api.mockito.internal.mockcreation
 
MockCreator() - Constructor for class org.powermock.api.mockito.internal.mockcreation.MockCreator
 
MockitoMethodInvocationControl - Class in org.powermock.api.mockito.internal.invocationcontrol
A Mockito implementation of the MethodInvocationControl interface.
MockitoMethodInvocationControl(MethodInterceptorFilter, Object, Method...) - Constructor for class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
Creates a new instance.
MockitoMethodInvocationControl(MethodInterceptorFilter, Object, Object, Method...) - Constructor for class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
Creates a new instance with a delegator.
MockitoNewInvocationControl<T> - Class in org.powermock.api.mockito.internal.invocationcontrol
 
MockitoNewInvocationControl(InvocationSubstitute<T>) - Constructor for class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
 
mockStatic(Class<?>) - Static method in class org.powermock.api.mockito.PowerMockito
Enable static mocking for all methods of a class.
mockStatic(Class<?>, Answer) - Static method in class org.powermock.api.mockito.PowerMockito
Creates class mock with a specified strategy for its answers to interactions.
mockStatic(Class<?>, MockSettings) - Static method in class org.powermock.api.mockito.PowerMockito
Creates a class mock with some non-standard settings.

O

org.powermock.api.extension.listener - package org.powermock.api.extension.listener
 
org.powermock.api.extension.proxyframework - package org.powermock.api.extension.proxyframework
 
org.powermock.api.mockito - package org.powermock.api.mockito
 
org.powermock.api.mockito.expectation - package org.powermock.api.mockito.expectation
 
org.powermock.api.mockito.internal - package org.powermock.api.mockito.internal
 
org.powermock.api.mockito.internal.configuration - package org.powermock.api.mockito.internal.configuration
 
org.powermock.api.mockito.internal.expectation - package org.powermock.api.mockito.internal.expectation
 
org.powermock.api.mockito.internal.invocationcontrol - package org.powermock.api.mockito.internal.invocationcontrol
 
org.powermock.api.mockito.internal.mockcreation - package org.powermock.api.mockito.internal.mockcreation
 
org.powermock.api.mockito.internal.verification - package org.powermock.api.mockito.internal.verification
 
org.powermock.api.mockito.powermocklistener - package org.powermock.api.mockito.powermocklistener
 
org.powermock.api.mockito.verification - package org.powermock.api.mockito.verification
 

P

PowerMockito - Class in org.powermock.api.mockito
PowerMockito extends Mockito functionality with several new features such as mocking static and private methods and more.
PowerMockito() - Constructor for class org.powermock.api.mockito.PowerMockito
 
PowerMockitoCore - Class in org.powermock.api.mockito.internal
 
PowerMockitoCore() - Constructor for class org.powermock.api.mockito.internal.PowerMockitoCore
 
PowerMockitoInjectingAnnotationEngine - Class in org.powermock.api.mockito.internal.configuration
The same as InjectingAnnotationEngine with the exception that it doesn't create/injects mocks annotated with the standard annotations such as Mock.
PowerMockitoInjectingAnnotationEngine() - Constructor for class org.powermock.api.mockito.internal.configuration.PowerMockitoInjectingAnnotationEngine
 
PowerMockitoSpyAnnotationEngine - Class in org.powermock.api.mockito.internal.configuration
More or less a copy of the SpyAnnotationEngine but it uses PowerMockito.spy(Object) instead.
PowerMockitoSpyAnnotationEngine() - Constructor for class org.powermock.api.mockito.internal.configuration.PowerMockitoSpyAnnotationEngine
 
PowerMockitoStubber - Interface in org.powermock.api.mockito.expectation
Setup stubbing for private or void methods in final class, final void methods, or static (final) methods.
PowerMockitoStubberImpl - Class in org.powermock.api.mockito.internal.expectation
Extension of the standard Mocktio stubber implementation that also support PowerMockito created mocks.
PowerMockitoStubberImpl() - Constructor for class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
PrivatelyExpectedArguments - Interface in org.powermock.api.mockito.expectation
 
PrivateMethodVerification - Interface in org.powermock.api.mockito.verification
 
process(Class<?>, Object) - Method in class org.powermock.api.mockito.internal.configuration.PowerMockitoInjectingAnnotationEngine
 
process(Class<?>, Object) - Method in class org.powermock.api.mockito.internal.configuration.PowerMockitoSpyAnnotationEngine
 
ProxyFrameworkImpl - Class in org.powermock.api.extension.proxyframework
CGLib proxy framework setup.
ProxyFrameworkImpl() - Constructor for class org.powermock.api.extension.proxyframework.ProxyFrameworkImpl
 

R

replay(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
 
replay(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
reset(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
 
reset(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl

S

setClassMock(Class<?>) - Method in class org.powermock.api.mockito.internal.verification.StaticMockAwareVerificationMode
 
setParameterTypes(Class<?>[]) - Method in class org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup
 
spy(T) - Static method in class org.powermock.api.mockito.PowerMockito
Spy on objects that are final or otherwise not "spyable" from normal Mockito.
spy(Class<T>) - Static method in class org.powermock.api.mockito.PowerMockito
Spy on classes (not "spyable" from normal Mockito).
StaticMockAwareVerificationMode - Class in org.powermock.api.mockito.internal.verification
A custom extension of MockAwareVerificationMode for static method verification.
StaticMockAwareVerificationMode(VerificationMode) - Constructor for class org.powermock.api.mockito.internal.verification.StaticMockAwareVerificationMode
 

T

throwAssertionErrorForNewSubstitutionFailure(AssertionError, Class<?>) - Static method in class org.powermock.api.mockito.internal.invocationcontrol.InvocationControlAssertionError
 

U

updateErrorMessageForMethodInvocation(AssertionError) - Static method in class org.powermock.api.mockito.internal.invocationcontrol.InvocationControlAssertionError
 
updateErrorMessageForVerifyNoMoreInteractions(AssertionError) - Static method in class org.powermock.api.mockito.internal.invocationcontrol.InvocationControlAssertionError
 

V

verify(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
 
verify(Object...) - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
verifyNew(Class<T>) - Static method in class org.powermock.api.mockito.PowerMockito
Verifies certain behavior happened once Alias to verifyNew(mockClass, times(1)) E.g: verifyNew(ClassWithStaticMethod.class); Above is equivalent to: verifyNew(ClassWithStaticMethod.class, times(1));
verifyNew(Class<?>, VerificationMode) - Static method in class org.powermock.api.mockito.PowerMockito
Verifies certain behavior happened at least once / exact number of times / never.
verifyNoMoreInteractions() - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoMethodInvocationControl
 
verifyNoMoreInteractions() - Method in class org.powermock.api.mockito.internal.invocationcontrol.MockitoNewInvocationControl
 
VerifyNoMoreInteractions - Class in org.powermock.api.mockito.internal.verification
Verifies no more interactions, delegates to Mockito if PowerMockito doesn't find a supplied mock.
VerifyNoMoreInteractions() - Constructor for class org.powermock.api.mockito.internal.verification.VerifyNoMoreInteractions
 
verifyNoMoreInteractions(Object...) - Static method in class org.powermock.api.mockito.internal.verification.VerifyNoMoreInteractions
 
verifyNoMoreInteractions(Object...) - Static method in class org.powermock.api.mockito.PowerMockito
Checks if any of given mocks (can be both instance and class mocks) has any unverified interaction.
verifyPrivate(Object) - Static method in class org.powermock.api.mockito.PowerMockito
Verify a private method invocation for an instance.
verifyPrivate(Object, VerificationMode) - Static method in class org.powermock.api.mockito.PowerMockito
Verify a private method invocation with a given verification mode.
verifyPrivate(Class<?>) - Static method in class org.powermock.api.mockito.PowerMockito
Verify a private method invocation for a class.
verifyPrivate(Class<?>, VerificationMode) - Static method in class org.powermock.api.mockito.PowerMockito
Verify a private method invocation for a class with a given verification mode.
verifyStatic() - Static method in class org.powermock.api.mockito.PowerMockito
Verifies certain behavior happened once Alias to verifyStatic(times(1)) E.g: verifyStatic(); ClassWithStaticMethod.someStaticMethod("some arg"); Above is equivalent to: verifyStatic(times(1)); ClassWithStaticMethod.someStaticMethod("some arg"); Although it is possible to verify a stubbed invocation, usually it's just redundant.
verifyStatic(VerificationMode) - Static method in class org.powermock.api.mockito.PowerMockito
Verifies certain behavior happened at least once / exact number of times / never.
verifyZeroInteractions(Object...) - Static method in class org.powermock.api.mockito.PowerMockito
Verifies that no interactions happened on given mocks (can be both instance and class mocks).

W

when(Class<?>) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to choose a static method when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style Example: doThrow(new RuntimeException()).when(); StaticList.clear(); //following throws RuntimeException: StaticList.clear(); Read more about those methods: Mockito.doThrow(Throwable) Mockito.doAnswer(Answer) Mockito.doNothing() Mockito.doReturn(Object) See examples in javadoc for Mockito
when(T, Method) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to mock a private instance method when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style.
when(T, Object...) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to mock a private instance method based on the parameters when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style.
when(T, String, Object...) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to mock a private instance method based on method name and parameters when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style.
when(Class<T>, Method) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to mock a static private method when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style.
when(Class<T>, Object...) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to mock a static private method based on the parameters when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style.
when(Class<T>, String, Object...) - Method in interface org.powermock.api.mockito.expectation.PowerMockitoStubber
Allows to mock a static private method based on method name and parameters when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style.
when(Class<?>) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
Allows to choose a static method when stubbing in doThrow()|doAnswer()|doNothing()|doReturn() style Example: doThrow(new RuntimeException()).when(); StaticList.clear(); //following throws RuntimeException: StaticList.clear(); Read more about those methods: Mockito.doThrow(Throwable) Mockito.doAnswer(Answer) Mockito.doNothing() Mockito.doReturn(Object) See examples in javadoc for Mockito
when(T) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
Supports PowerMockito mocks.
when(T, Method) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
when(T, Object...) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
when(T, String, Object...) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
when(Class<T>, Object...) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
when(Class<T>, String, Object...) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
when(Class<T>, Method) - Method in class org.powermock.api.mockito.internal.expectation.PowerMockitoStubberImpl
 
when(Object, String, Object...) - Static method in class org.powermock.api.mockito.PowerMockito
Expect calls to private methods.
when(Object, Method) - Static method in class org.powermock.api.mockito.PowerMockito
Expect calls to private methods.
when(Class<?>, Method) - Static method in class org.powermock.api.mockito.PowerMockito
Expect calls to private static methods.
when(Object, Object...) - Static method in class org.powermock.api.mockito.PowerMockito
Expect calls to private methods without having to specify the method name.
when(Class<?>, String, Object...) - Static method in class org.powermock.api.mockito.PowerMockito
Expect a static private or inner class method call.
when(Class<?>, Object...) - Static method in class org.powermock.api.mockito.PowerMockito
Expect calls to private static methods without having to specify the method name.
when(T) - Static method in class org.powermock.api.mockito.PowerMockito
Just delegates to the original Mockito.when(Object) method.
whenNew(Constructor<T>) - Static method in class org.powermock.api.mockito.PowerMockito
Allows specifying expectations on new invocations.
whenNew(Class<T>) - Static method in class org.powermock.api.mockito.PowerMockito
Allows specifying expectations on new invocations.
whenNew(String) - Static method in class org.powermock.api.mockito.PowerMockito
Allows specifying expectations on new invocations for private member (inner) classes, local or anonymous classes.
withArguments(Object, Object...) - Method in interface org.powermock.api.mockito.expectation.PrivatelyExpectedArguments
 
withArguments(Object, Object...) - Method in interface org.powermock.api.mockito.expectation.WithExpectedArguments
 
withArguments(Object, Object...) - Method in class org.powermock.api.mockito.internal.expectation.ConstructorAwareExpectationSetup
 
withArguments(Object, Object...) - Method in class org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup
 
withArguments(Object, Object...) - Method in class org.powermock.api.mockito.internal.expectation.DefaultMethodExpectationSetup
 
withArguments(Object, Object...) - Method in class org.powermock.api.mockito.internal.expectation.DefaultPrivatelyExpectedArguments
 
withArguments(Object, Object...) - Method in class org.powermock.api.mockito.internal.verification.DefaultConstructorArgumentsVerfication
 
withArguments(Object, Object...) - Method in interface org.powermock.api.mockito.verification.ConstructorArgumentsVerification
 
withArguments(Object, Object...) - Method in interface org.powermock.api.mockito.verification.WithVerifiedArguments
 
WithExpectedArguments<T> - Interface in org.powermock.api.mockito.expectation
 
WithExpectedParameterTypes<T> - Interface in org.powermock.api.mockito.expectation
 
withNoArguments() - Method in interface org.powermock.api.mockito.expectation.PrivatelyExpectedArguments
 
withNoArguments() - Method in interface org.powermock.api.mockito.expectation.WithoutExpectedArguments
 
withNoArguments() - Method in class org.powermock.api.mockito.internal.expectation.ConstructorAwareExpectationSetup
 
withNoArguments() - Method in class org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup
 
withNoArguments() - Method in class org.powermock.api.mockito.internal.expectation.DefaultMethodExpectationSetup
 
withNoArguments() - Method in class org.powermock.api.mockito.internal.expectation.DefaultPrivatelyExpectedArguments
 
withNoArguments() - Method in class org.powermock.api.mockito.internal.verification.DefaultConstructorArgumentsVerfication
 
withNoArguments() - Method in interface org.powermock.api.mockito.verification.ConstructorArgumentsVerification
 
withNoArguments() - Method in interface org.powermock.api.mockito.verification.WithoutVerifiedArguments
 
WithOrWithoutExpectedArguments<T> - Interface in org.powermock.api.mockito.expectation
 
WithOrWithoutVerifiedArguments - Interface in org.powermock.api.mockito.verification
 
WithoutExpectedArguments<T> - Interface in org.powermock.api.mockito.expectation
 
WithoutVerifiedArguments - Interface in org.powermock.api.mockito.verification
 
withParameterTypes(Class<?>, Class<?>...) - Method in interface org.powermock.api.mockito.expectation.WithExpectedParameterTypes
 
withParameterTypes(Class<?>, Class<?>...) - Method in class org.powermock.api.mockito.internal.expectation.DefaultConstructorExpectationSetup
 
WithVerifiedArguments - Interface in org.powermock.api.mockito.verification
 
wrapInMockitoSpecificVerificationMode(Object, VerificationMode) - Method in class org.powermock.api.mockito.internal.PowerMockitoCore
 
wrapInStaticVerificationMode(VerificationMode) - Method in class org.powermock.api.mockito.internal.PowerMockitoCore
 

A B C D E G I M O P R S T U V W

Copyright © 2007-2011. All Rights Reserved.