@Retention(value=RUNTIME) @Target(value=TYPE) public @interface Features
Let say you want a test that launches a Nuxeo Core with webengine and webdriver enabled. You can activate these features using the Feature annotation like this:
@RunWith(NuxeoRunner.class) @Features({ CoreFeature.class, WebDriverFeature.class, WebEngineFeature.class }) public class MyTest { }or use the
@Features
annotation on an interface or subclass of your test class. All the features
presents on the class hierarchy will be collected and used.
Features must implement RunnerFeature class.
Modifier and Type | Required Element and Description |
---|---|
Class<? extends RunnerFeature>[] |
value |
public abstract Class<? extends RunnerFeature>[] value
Copyright © 2015 Nuxeo SA. All rights reserved.