Interface GroovyActionBuilder<T extends TestAction,B extends GroovyActionBuilder<T,B>>
- All Superinterfaces:
ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
public interface GroovyActionBuilder<T extends TestAction,B extends GroovyActionBuilder<T,B>>
extends ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>
-
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 TypeMethodDescriptionbeans()Create beans in registry from Groovy script.Create endpoints from Groovy script.run()Run Groovy script.default GroovyRunActionBuilder<?,?> Run given Groovy script.default GroovyRunActionBuilder<?,?> Run given Groovy script resource.Methods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
run
GroovyRunActionBuilder<?,?> run()Run Groovy script. -
script
Run given Groovy script. -
script
Run given Groovy script resource. -
endpoints
GroovyCreateEndpointsActionBuilder<?,?> endpoints()Create endpoints from Groovy script. -
beans
GroovyCreateBeansActionBuilder<?,?> beans()Create beans in registry from Groovy script.
-