Package org.silverpeas.core.test.rule
Class CommonAPITestRule
- java.lang.Object
-
- org.silverpeas.core.test.rule.CommonAPITestRule
-
- All Implemented Interfaces:
org.junit.rules.TestRule
public class CommonAPITestRule extends Object implements org.junit.rules.TestRule
- Author:
- Yohann Chastagnier
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
CommonAPITestRule.TestContext
-
Constructor Summary
Constructors Constructor Description CommonAPITestRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterEvaluate()
org.junit.runners.model.Statement
apply(org.junit.runners.model.Statement base, org.junit.runner.Description description)
protected void
beforeEvaluate()
CommonAPITestRule.TestContext
getTestContext()
<T> T
injectIntoMockedBeanContainer(T bean, Annotation... qualifiers)
void
setCurrentRequester(User user)
void
setLoggerLevel(Level level)
-
-
-
Method Detail
-
apply
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description)
- Specified by:
apply
in interfaceorg.junit.rules.TestRule
-
beforeEvaluate
protected void beforeEvaluate()
-
afterEvaluate
protected void afterEvaluate()
-
getTestContext
public CommonAPITestRule.TestContext getTestContext()
-
setLoggerLevel
public void setLoggerLevel(Level level)
-
setCurrentRequester
public void setCurrentRequester(User user)
-
injectIntoMockedBeanContainer
public <T> T injectIntoMockedBeanContainer(T bean, Annotation... qualifiers)
-
-