Package | Description |
---|---|
com.consol.citrus | |
com.consol.citrus.annotations | |
com.consol.citrus.junit | |
com.consol.citrus.main | |
com.consol.citrus.testng |
Modifier and Type | Method and Description |
---|---|
static Citrus |
Citrus.newInstance()
Initializing method loads Spring application context and reads bean definitions
such as test listeners and test context factory.
|
static Citrus |
Citrus.newInstance(org.springframework.context.ApplicationContext applicationContext)
Create new Citrus instance with given Spring bean application context.
|
static Citrus |
Citrus.newInstance(Class<? extends CitrusSpringConfig> configClass)
Initializing method with Spring application context Java configuration class
that gets loaded as application context.
|
Modifier and Type | Method and Description |
---|---|
static void |
CitrusAnnotations.injectAll(Object target,
Citrus citrusFramework)
Creates new Citrus test context and injects all supported components and endpoints to target object using annotations.
|
static void |
CitrusAnnotations.injectAll(Object target,
Citrus citrusFramework,
TestContext context)
Injects all supported components and endpoints to target object using annotations.
|
static void |
CitrusAnnotations.injectCitrusFramework(Object testCase,
Citrus citrusFramework)
Inject Citrus framework instance to the test class fields with
CitrusFramework annotation. |
Modifier and Type | Field and Description |
---|---|
protected Citrus |
AbstractJUnit4CitrusTest.citrus
Citrus instance
|
Modifier and Type | Method and Description |
---|---|
Citrus |
CitrusApplication.getInstance()
Gets the value of the instance property.
|
Modifier and Type | Method and Description |
---|---|
static void |
CitrusApplication.run(Citrus citrus,
String... args)
Run application with prepared Citrus instance.
|
void |
CitrusApplication.setInstance(Citrus instance)
Sets the instance property.
|
Modifier and Type | Field and Description |
---|---|
protected Citrus |
AbstractTestNGCitrusTest.citrus
Citrus instance
|
Copyright © 2008–2017 ConSol Software GmbH. All rights reserved.