|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MockPolicyClassLoadingSettings
Contains class-loading related settings. PowerMock uses the information stored in this object to configure it's mock classloader to allow for testability.
Since mock policies can be chained subsequent policies can override behavior of a previous policy. To avoid accidental overrides it's recommended add behavior instead of setting behavior since the latter overrides all previous configurations.
Method Summary | |
---|---|
void |
addFullyQualifiedNamesOfClassesToLoadByMockClassloader(String[] classes)
Add types that should be loaded (and possibly modified) by the mock classloader. |
void |
addFullyQualifiedNamesOfClassesToLoadByMockClassloader(String firstClass,
String... additionalClasses)
Add types that should be loaded (and possibly modified) by the mock classloader. |
void |
addStaticInitializersToSuppress(String[] staticInitializersToSuppress)
Add static initializers to suppress. |
void |
addStaticInitializersToSuppress(String firstStaticInitializerToSuppress,
String... additionalStaticInitializersToSuppress)
Add static initializers to suppress. |
String[] |
getFullyQualifiedNamesOfClassesToLoadByMockClassloader()
|
String[] |
getStaticInitializersToSuppress()
|
void |
setFullyQualifiedNamesOfClassesToLoadByMockClassloader(String[] classes)
Set which types that should be loaded (and possibly modified) by the mock classloader. |
void |
setStaticInitializersToSuppress(String[] staticInitializersToSuppress)
Set which static initializers to suppress. |
Method Detail |
---|
void setStaticInitializersToSuppress(String[] staticInitializersToSuppress)
void addStaticInitializersToSuppress(String firstStaticInitializerToSuppress, String... additionalStaticInitializersToSuppress)
void addStaticInitializersToSuppress(String[] staticInitializersToSuppress)
void setFullyQualifiedNamesOfClassesToLoadByMockClassloader(String[] classes)
void addFullyQualifiedNamesOfClassesToLoadByMockClassloader(String firstClass, String... additionalClasses)
void addFullyQualifiedNamesOfClassesToLoadByMockClassloader(String[] classes)
String[] getStaticInitializersToSuppress()
String[] getFullyQualifiedNamesOfClassesToLoadByMockClassloader()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |