Package org.citrusframework.container
Interface ApplyTemplateBuilder<T extends TestAction,B extends TestActionBuilder<T>>
- All Superinterfaces:
ActionBuilder<T,,B> ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
public interface ApplyTemplateBuilder<T extends TestAction,B extends TestActionBuilder<T>>
extends ActionBuilder<T,B>, TestActionBuilder<T>, ReferenceResolverAwareBuilder<T,B>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionactions(List<TestAction> actions) Adds test actions to the template.actions(TestAction... actions) Adds test actions to the template.actions(TestActionBuilder<?>... actions) Adds test action builders to the template.globalContext(boolean globalContext) Boolean flag marking the template variables should also affect variables in test case.loader(TemplateLoader<T> loader) Set parameter before execution.parameters(Map<String, String> parameters) Set parameter before execution.templateName(String templateName) Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
file
-
loader
-
templateName
-
globalContext
Boolean flag marking the template variables should also affect variables in test case.- Parameters:
globalContext- the globalContext to set
-
parameters
Set parameter before execution.- Parameters:
parameters- the parameter to set
-
parameter
Set parameter before execution. -
actions
Adds test actions to the template. -
actions
Adds test actions to the template. -
actions
Adds test action builders to the template.
-