|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.powermock.api.support.membermodification.MemberMatcher
org.powermock.api.support.membermodification.MemberModifier
public class MemberModifier
Contains various utilities for modifying members of classes such as constructors, fields and methods. Modifying means e.g. changing return value of method invocations or suppressing a constructor.
Constructor Summary | |
---|---|
MemberModifier()
|
Method Summary | ||
---|---|---|
static MethodReplaceStrategy |
replace(Method method)
Replace a method invocation. |
|
static
|
stub(Method method)
Add a method that should be intercepted and return another value (i.e. |
|
static void |
suppress(AccessibleObject[] accessibleObjects)
Suppress an array of accessible objects. |
|
static void |
suppress(Constructor<?> constructor)
Suppress a constructor. |
|
static void |
suppress(Constructor<?>[] constructors)
Suppress multiple constructors. |
|
static void |
suppress(Field field)
Suppress a field. |
|
static void |
suppress(Field[] fields)
Suppress multiple fields. |
|
static void |
suppress(Method method)
Suppress a specific method. |
|
static void |
suppress(Method[] methods)
Suppress multiple methods. |
Methods inherited from class org.powermock.api.support.membermodification.MemberMatcher |
---|
constructor, constructor, constructors, constructorsDeclaredIn, defaultConstructorIn, everythingDeclaredIn, field, fields, fields, fields, fields, method, method, methods, methods, methods, methodsDeclaredIn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MemberModifier()
Method Detail |
---|
public static void suppress(Method method)
public static void suppress(Method[] methods)
public static void suppress(Constructor<?> constructor)
public static void suppress(Constructor<?>[] constructors)
public static void suppress(Field field)
public static void suppress(Field[] fields)
public static void suppress(AccessibleObject[] accessibleObjects)
public static <T> MethodStubStrategy<T> stub(Method method)
public static MethodReplaceStrategy replace(Method method)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |