public class TestApplicationBootstrapper extends DefaultApplicationBootstrapper implements TestCaseAware
ApplicationBootstrapper.Key
application
Constructor and Description |
---|
TestApplicationBootstrapper(GriffonApplication application) |
Modifier and Type | Method and Description |
---|---|
protected List<Annotation> |
harvestQualifiers(Class<?> clazz) |
protected List<Annotation> |
harvestQualifiers(Field field) |
protected List<Module> |
loadModules() |
void |
setTestCase(Object testCase) |
protected Map<String,Module> |
sortModules(List<Module> moduleInstances) |
bootstrap, collectModuleBindings, createApplicationModule, createBindings, run
public TestApplicationBootstrapper(@Nonnull GriffonApplication application)
public void setTestCase(@Nonnull Object testCase)
setTestCase
in interface TestCaseAware
@Nonnull protected List<Module> loadModules()
loadModules
in class DefaultApplicationBootstrapper
@Nonnull protected Map<String,Module> sortModules(@Nonnull List<Module> moduleInstances)
sortModules
in class AbstractApplicationBootstrapper
@Nonnull protected List<Annotation> harvestQualifiers(@Nonnull Class<?> clazz)
@Nonnull protected List<Annotation> harvestQualifiers(@Nonnull Field field)