| Modifier and Type | Class and Description |
|---|---|
class |
ManagementFeature |
| Modifier and Type | Class and Description |
|---|---|
class |
MockitoFeature |
| Modifier and Type | Class and Description |
|---|---|
class |
InlineURLsFeature |
| Modifier and Type | Class and Description |
|---|---|
class |
ContainerFeature |
class |
FileEventsTrackingFeature |
class |
JettyFeature |
class |
LogCaptureFeature
Test feature to capture from a log4j appender to check that some log4j calls
have been correctly called.
|
class |
RuntimeFeature |
class |
SimpleFeature
These are the states the runner goes through when using runtime feature:
CREATE FRAMEWORK
new feature() --> constructor
COLLECT DEFINED DEPLOYMENTS
feature.initialize() --> can be used to configure nuxeo home or register JNDI objects
START FRAMEWORK
feature.start()
CREATE INJECTOR => feature.configure() --> can be used to add guice bindings and to dynamically deploy components using the harness
feature.beforeRun()
feature.beforeMethodRun() --> test method interceptor
feature.afterMethodRun() --> test method interceptor
feature.afterRun() --> cleanup that require framework to be started
STOP FRAMEWORK
feature.stop() --> destructor
|
| Modifier and Type | Field and Description |
|---|---|
protected Set<Class<? extends RunnerFeature>> |
FeaturesRunner.featureClasses |
protected List<RunnerFeature> |
FeaturesRunner.features |
| Modifier and Type | Method and Description |
|---|---|
<T extends RunnerFeature> |
FeaturesRunner.getFeature(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
List<RunnerFeature> |
FeaturesRunner.getFeatures() |
| Modifier and Type | Method and Description |
|---|---|
void |
FeaturesRunner.FeatureCallable.call(RunnerFeature feature) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FeaturesRunner.invokeFeatures(List<RunnerFeature> features,
FeaturesRunner.FeatureCallable callable) |
protected void |
FeaturesRunner.loadFeature(HashSet<Class<?>> cycles,
Set<Class<? extends RunnerFeature>> features,
Class<? extends RunnerFeature> clazz) |
protected void |
FeaturesRunner.loadFeature(HashSet<Class<?>> cycles,
Set<Class<? extends RunnerFeature>> features,
Class<? extends RunnerFeature> clazz) |
| Modifier and Type | Class and Description |
|---|---|
class |
DistributionFeature |
| Modifier and Type | Class and Description |
|---|---|
class |
WebDriverFeature |
Copyright © 2019 Nuxeo SA. All rights reserved.