public class AnnotationBasedTestInjectorManager
extends java.lang.Object
| Constructor and Description |
|---|
AnnotationBasedTestInjectorManager(java.lang.Class<?> classUnderTest) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUpInjector() |
void |
cleanUpMethodLevelConfig() |
void |
cleanUpMocks() |
void |
createInjector() |
protected com.netflix.governator.LifecycleInjector |
createInjector(java.util.List<com.google.inject.Module> modules,
java.util.List<com.google.inject.Module> overrides) |
InjectorCreationMode |
getInjectorCreationMode() |
void |
prepareConfigForTestClass(java.lang.Class<?> testClass) |
void |
prepareConfigForTestClass(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod) |
void |
prepareTestFixture(java.lang.Object testFixture)
Injects dependencies into the provided test object.
|
public AnnotationBasedTestInjectorManager(java.lang.Class<?> classUnderTest)
public void createInjector()
public void prepareTestFixture(java.lang.Object testFixture)
public void cleanUpMocks()
public void cleanUpMethodLevelConfig()
public void cleanUpInjector()
public InjectorCreationMode getInjectorCreationMode()
protected com.netflix.governator.LifecycleInjector createInjector(java.util.List<com.google.inject.Module> modules,
java.util.List<com.google.inject.Module> overrides)
public void prepareConfigForTestClass(java.lang.Class<?> testClass)
public void prepareConfigForTestClass(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod)