public abstract class MeecrowaveRuleBase<T extends MeecrowaveRuleBase> extends Object implements org.junit.rules.TestRule
| Constructor and Description |
|---|
MeecrowaveRuleBase() |
| Modifier and Type | Method and Description |
|---|---|
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
protected void |
doLockContext() |
protected void |
doUnlockContext(boolean unlocked) |
protected ClassLoader |
getClassLoader() |
abstract Meecrowave.Builder |
getConfiguration() |
<T> T |
inject(Object instance) |
protected abstract AutoCloseable |
onStart() |
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description)
apply in interface org.junit.rules.TestRuleprotected void doUnlockContext(boolean unlocked)
protected void doLockContext()
public <T> T inject(Object instance)
public abstract Meecrowave.Builder getConfiguration()
protected abstract AutoCloseable onStart()
protected ClassLoader getClassLoader()
Copyright © 2020 The Apache Software Foundation. All rights reserved.