| Modifier and Type | Method and Description |
|---|---|
static void |
CitrusDslAnnotations.injectTestRunner(Object target,
TestRunner runner)
Inject test designer instance to the test class fields with
CitrusResource annotation. |
| Modifier and Type | Field and Description |
|---|---|
protected TestRunner |
AbstractTestContainerBuilder.runner
The test runner
|
| Constructor and Description |
|---|
AbstractExceptionContainerBuilder(TestRunner runner,
T container)
Default constructor with test runner and test action.
|
AbstractTestContainerBuilder(TestRunner runner,
T container)
Default constructor with test runner and test action.
|
AssertExceptionBuilder(TestRunner runner)
Default constructor using test runner.
|
AssertExceptionBuilder(TestRunner runner,
Assert action)
Default constructor using runner and action container.
|
AssertSoapFaultBuilder(TestRunner runner)
Default constructor using test runner.
|
AssertSoapFaultBuilder(TestRunner runner,
AssertSoapFault action)
Default constructor using runner and action container.
|
AsyncBuilder(TestRunner runner)
Default constructor using test runner.
|
AsyncBuilder(TestRunner runner,
Async action)
Default constructor using runner and action container.
|
CatchExceptionBuilder(TestRunner runner)
Default constructor using test runner.
|
CatchExceptionBuilder(TestRunner runner,
Catch action)
Default constructor using runner and action container.
|
ConditionalBuilder(TestRunner runner)
Default constructor using test runner.
|
ConditionalBuilder(TestRunner runner,
Conditional action)
Default constructor using runner and action container.
|
FinallySequenceBuilder(TestRunner runner)
Default constructor using test runner.
|
FinallySequenceBuilder(TestRunner runner,
FinallySequence action)
Default constructor using runner and action container.
|
IterateBuilder(TestRunner runner)
Default constructor using test runner.
|
IterateBuilder(TestRunner runner,
Iterate action)
Default constructor using runner and action container.
|
ParallelBuilder(TestRunner runner)
Default constructor using test runner.
|
ParallelBuilder(TestRunner runner,
Parallel action)
Default constructor using runner and action container.
|
RepeatBuilder(TestRunner runner)
Default constructor using test runner.
|
RepeatBuilder(TestRunner runner,
RepeatUntilTrue action)
Default constructor using runner and action container.
|
RepeatOnErrorBuilder(TestRunner runner)
Default constructor using test runner.
|
RepeatOnErrorBuilder(TestRunner runner,
RepeatOnErrorUntilTrue action)
Default constructor using runner and action container.
|
SequenceBuilder(TestRunner runner)
Default constructor using test runner.
|
SequenceBuilder(TestRunner runner,
Sequence action)
Default constructor using runner and action container.
|
TimerBuilder(TestRunner runner) |
TimerBuilder(TestRunner runner,
Timer container) |
WaitBuilder(TestRunner runner,
Wait action)
Constructor using runner and action field.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TestExecutingEndpointAdapter.prepareExecution(Message request,
TestRunner testDesigner)
Prepares the test builder instance before execution.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JUnit4CitrusTestRunner
JUnit Citrus test provides Java DSL access to builder pattern methods in
CitrusTestDesigner by simple method delegation.
|
| Modifier and Type | Method and Description |
|---|---|
protected TestRunner |
JUnit4CitrusTestRunner.createTestRunner(CitrusJUnit4Runner.CitrusFrameworkMethod frameworkMethod,
TestContext context) |
protected TestRunner |
JUnit4CitrusTest.createTestRunner(CitrusJUnit4Runner.CitrusFrameworkMethod frameworkMethod,
TestContext context)
Creates new test runner instance for this test method.
|
| Modifier and Type | Method and Description |
|---|---|
protected static TestRunner |
CitrusExtension.getTestRunner(org.junit.jupiter.api.extension.ExtensionContext extensionContext)
Get the
TestRunner associated with the supplied ExtensionContext and its required test class name. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TestBehavior |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTestBehavior |
class |
DefaultTestRunner
Default test runner implementation.
|
class |
ExecutableTestRunner |
class |
ExecutableTestRunnerComponent |
class |
TestRunnerComponent |
class |
TestRunnerSimulation |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
TestRunnerAfterSuiteSupport.afterSuite(TestRunner runner)
Subclasses implement this method to add after suite logic.
|
abstract void |
TestRunnerAfterTestSupport.afterTest(TestRunner runner)
Subclasses implement this method to add after suite logic.
|
void |
TestBehavior.apply(TestRunner target)
Behavior building method.
|
void |
AbstractTestBehavior.apply(TestRunner target) |
abstract void |
TestRunnerBeforeSuiteSupport.beforeSuite(TestRunner runner)
Subclasses implement this method to add before suite logic.
|
abstract void |
TestRunnerBeforeTestSupport.beforeTest(TestRunner runner)
Subclasses implement this method to add before suite logic.
|
| Constructor and Description |
|---|
ApplyTestBehaviorAction(TestRunner testRunner,
TestBehavior testBehavior) |
| Modifier and Type | Class and Description |
|---|---|
class |
TestNGCitrusTestRunner
TestNG Citrus test provides Java DSL access to builder pattern methods in
CitrusTestDesigner by simple method delegation.
|
| Modifier and Type | Method and Description |
|---|---|
protected TestRunner |
TestNGCitrusTestRunner.createTestRunner(Method method,
TestContext context) |
protected TestRunner |
TestNGCitrusTest.createTestRunner(Method method,
TestContext context)
Creates new test runner instance for this test method.
|
Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.