public class AnnotationBasedTestInjectorManager
extends java.lang.Object
| Constructor and Description |
|---|
AnnotationBasedTestInjectorManager(java.lang.Class<?> classUnderTest,
java.lang.Class<? extends MockHandler> defaultMockHandlerClass) |
| 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) |
protected MockHandler |
createMockHandlerForTestClass(java.lang.Class<?> testClass,
java.lang.Class<? extends MockHandler> defaultMockHandler) |
com.netflix.governator.LifecycleInjector |
getInjector() |
InjectorCreationMode |
getInjectorCreationMode() |
MockHandler |
getMockHandler() |
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,
java.lang.Class<? extends MockHandler> defaultMockHandlerClass)
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)
protected MockHandler createMockHandlerForTestClass(java.lang.Class<?> testClass, java.lang.Class<? extends MockHandler> defaultMockHandler)
public void prepareConfigForTestClass(java.lang.Class<?> testClass)
public void prepareConfigForTestClass(java.lang.Class<?> testClass,
java.lang.reflect.Method testMethod)
public MockHandler getMockHandler()
public com.netflix.governator.LifecycleInjector getInjector()