org.xwiki.test
Class ComponentManagerRule
java.lang.Object
org.xwiki.component.embed.EmbeddableComponentManager
org.xwiki.test.TestComponentManager
org.xwiki.test.ComponentManagerRule
- All Implemented Interfaces:
- org.junit.rules.MethodRule, org.xwiki.component.manager.ComponentManager, org.xwiki.component.phase.Disposable
- Direct Known Subclasses:
- MockitoComponentManagerRule
public class ComponentManagerRule
- extends TestComponentManager
- implements org.junit.rules.MethodRule
A JUnit MethodRule to initialize a TestComponentManager.
- Since:
- 4.3.1
- Version:
- $Id: 5aee681ef5a1cfa987abb81b57924e4c29ea8e8e $
|
Method Summary |
protected void |
after(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target)
Called after the test. |
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target)
|
protected void |
before(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target)
Called before the test. |
| Methods inherited from class org.xwiki.component.embed.EmbeddableComponentManager |
createLogger, dispose, getComponentDescriptor, getComponentDescriptorList, getComponentDescriptorList, getComponentEventManager, getComponentInstance, getInstance, getInstance, getInstanceList, getInstanceMap, getParent, hasComponent, hasComponent, initialize, registerComponent, registerComponent, release, setComponentEventManager, setParent, unregisterComponent, unregisterComponent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentManagerRule
public ComponentManagerRule()
apply
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target)
- Specified by:
apply in interface org.junit.rules.MethodRule
before
protected void before(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target)
throws Throwable
- Called before the test.
- Parameters:
base - The Statement to be modifiedmethod - The method to be runtarget - The object on with the method will be run.
- Throws:
Throwable - if anything goes wrong- Since:
- 5.1M1
after
protected void after(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target)
throws Throwable
- Called after the test.
- Parameters:
base - The Statement to be modifiedmethod - The method to be runtarget - The object on with the method will be run.
- Throws:
Throwable - if anything goes wrong- Since:
- 5.1M1
Copyright © 2004–2014 XWiki. All rights reserved.