Package org.citrusframework
Interface TestActionSupport
- All Superinterfaces:
org.citrusframework.actions.agent.AgentActionBuilder.BuilderFactory,org.citrusframework.actions.agent.AgentTestActions,AgentTestActionSupport,org.citrusframework.actions.AntRunActionBuilder.BuilderFactory,org.citrusframework.container.ApplyTemplateBuilder.BuilderFactory,org.citrusframework.actions.ApplyTestBehaviorActionBuilder.BuilderFactory,org.citrusframework.container.AssertContainerBuilder.BuilderFactory,org.citrusframework.container.AsyncContainerBuilder.BuilderFactory,org.citrusframework.actions.BaseTestActions,BaseTestActionSupport,org.citrusframework.actions.camel.CamelActionBuilder.BuilderFactory,org.citrusframework.actions.camel.CamelTestActions,CamelTestActionSupport,org.citrusframework.container.CatchContainerBuilder.BuilderFactory,org.citrusframework.container.ConditionalContainerBuilder.BuilderFactory,org.citrusframework.actions.CreateEndpointActionBuilder.BuilderFactory,org.citrusframework.actions.CreateVariablesActionBuilder.BuilderFactory,org.citrusframework.actions.docker.DockerActionBuilder.BuilderFactory,org.citrusframework.actions.docker.DockerTestActions,DockerTestActionSupport,org.citrusframework.actions.EchoActionBuilder.BuilderFactory,org.citrusframework.actions.sql.ExecutePlsqlActionBuilder.BuilderFactory,org.citrusframework.actions.sql.ExecuteSqlActionBuilder.BuilderFactory,org.citrusframework.actions.sql.ExecuteSqlQueryActionBuilder.BuilderFactory,org.citrusframework.actions.FailActionBuilder.BuilderFactory,org.citrusframework.container.FinallyContainerBuilder.BuilderFactory,org.citrusframework.actions.http.HttpActionBuilder.BuilderFactory,org.citrusframework.actions.http.HttpTestActions,HttpTestActionSupport,org.citrusframework.actions.InputActionBuilder.BuilderFactory,org.citrusframework.container.IterateContainerBuilder.BuilderFactory,org.citrusframework.actions.jbang.JBangActionBuilder.BuilderFactory,org.citrusframework.actions.jbang.JBangTestActions,JBangTestActionSupport,org.citrusframework.actions.jms.JmsActionBuilder.BuilderFactory,org.citrusframework.actions.jms.JmsTestActions,JmsTestActionSupport,org.citrusframework.actions.knative.KnativeActionBuilder.BuilderFactory,org.citrusframework.actions.knative.KnativeTestActions,KnativeTestActionSupport,org.citrusframework.actions.kubernetes.KubernetesActionBuilder.BuilderFactory,org.citrusframework.actions.kubernetes.KubernetesTestActions,KubernetesTestActionSupport,org.citrusframework.actions.LoadPropertiesActionBuilder.BuilderFactory,org.citrusframework.actions.openapi.OpenApiActionBuilder.BuilderFactory,org.citrusframework.actions.openapi.OpenApiTestActions,OpenApiTestActionSupport,org.citrusframework.container.ParallelContainerBuilder.BuilderFactory,org.citrusframework.actions.PurgeEndpointActionBuilder.BuilderFactory,org.citrusframework.actions.ReceiveActionBuilder.BuilderFactory,org.citrusframework.actions.ReceiveTimeoutActionBuilder.BuilderFactory,org.citrusframework.container.RepeatOnErrorUntilTrueContainerBuilder.BuilderFactory,org.citrusframework.container.RepeatUntilTrueContainerBuilder.BuilderFactory,org.citrusframework.actions.script.ScriptActionBuilder.BuilderFactory,org.citrusframework.actions.script.ScriptTestActions,ScriptTestActionSupport,org.citrusframework.actions.selenium.SeleniumActionBuilder.BuilderFactory,org.citrusframework.actions.selenium.SeleniumTestActions,SeleniumTestActionSupport,org.citrusframework.actions.SendActionBuilder.BuilderFactory,org.citrusframework.container.SequentialContainerBuilder.BuilderFactory,org.citrusframework.actions.SleepActionBuilder.BuilderFactory,org.citrusframework.actions.ws.SoapActionBuilder.BuilderFactory,org.citrusframework.actions.ws.SoapTestActions,SoapTestActionSupport,org.citrusframework.actions.sql.SqlTestActions,SqlTestActionSupport,org.citrusframework.actions.StartServerActionBuilder.BuilderFactory,org.citrusframework.actions.StopServerActionBuilder.BuilderFactory,org.citrusframework.actions.StopTimeActionBuilder.BuilderFactory,org.citrusframework.actions.StopTimerActionBuilder.BuilderFactory,org.citrusframework.TestActionContainers,TestActionLookupSupport,org.citrusframework.TestActions,org.citrusframework.actions.testcontainers.TestcontainersActionBuilder.BuilderFactory,org.citrusframework.actions.testcontainers.TestcontainersTestActions,TestcontainersTestActionSupport,org.citrusframework.container.TimerContainerBuilder.BuilderFactory,org.citrusframework.actions.TraceVariablesActionBuilder.BuilderFactory,org.citrusframework.actions.TransformActionBuilder.BuilderFactory,org.citrusframework.container.WaitContainerBuilder.BuilderFactory
- All Known Implementing Classes:
DefaultTestActions
public interface TestActionSupport
extends org.citrusframework.TestActions, org.citrusframework.TestActionContainers, BaseTestActionSupport, AgentTestActionSupport, CamelTestActionSupport, DockerTestActionSupport, HttpTestActionSupport, JBangTestActionSupport, JmsTestActionSupport, KnativeTestActionSupport, KubernetesTestActionSupport, OpenApiTestActionSupport, ScriptTestActionSupport, SeleniumTestActionSupport, SoapTestActionSupport, SqlTestActionSupport, TestcontainersTestActionSupport
Interface combines default implementations with domain specific language methods for all test actions available in Citrus.
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.citrusframework.TestActionsactions()default org.citrusframework.TestActionContainersdefault org.citrusframework.variable.VariableExtractorsdefault org.citrusframework.message.Processorsdefault org.citrusframework.validation.ValidationsMethods inherited from interface org.citrusframework.dsl.agent.AgentTestActionSupport
agentMethods inherited from interface org.citrusframework.actions.AntRunActionBuilder.BuilderFactory
antrunMethods inherited from interface org.citrusframework.container.ApplyTemplateBuilder.BuilderFactory
applyTemplateMethods inherited from interface org.citrusframework.actions.ApplyTestBehaviorActionBuilder.BuilderFactory
applyMethods inherited from interface org.citrusframework.dsl.BaseTestActionSupport
action, antrun, apply, applyTemplate, assertException, async, catchException, conditional, container, createEndpoint, createVariables, doFinally, echo, expectTimeout, fail, input, iterate, load, parallel, purge, receive, repeat, repeatOnError, send, sequential, sleep, startServer, stopServer, stopTime, stopTimer, timer, trace, transform, waitForMethods inherited from interface org.citrusframework.actions.camel.CamelActionBuilder.BuilderFactory
camelMethods inherited from interface org.citrusframework.dsl.camel.CamelTestActionSupport
camelMethods inherited from interface org.citrusframework.actions.CreateEndpointActionBuilder.BuilderFactory
createEndpoint, createEndpointMethods inherited from interface org.citrusframework.actions.CreateVariablesActionBuilder.BuilderFactory
createVariableMethods inherited from interface org.citrusframework.dsl.docker.DockerTestActionSupport
dockerMethods inherited from interface org.citrusframework.actions.EchoActionBuilder.BuilderFactory
echo, print, printMethods inherited from interface org.citrusframework.actions.sql.ExecutePlsqlActionBuilder.BuilderFactory
plsqlMethods inherited from interface org.citrusframework.actions.sql.ExecuteSqlActionBuilder.BuilderFactory
sqlMethods inherited from interface org.citrusframework.actions.sql.ExecuteSqlQueryActionBuilder.BuilderFactory
queryMethods inherited from interface org.citrusframework.actions.FailActionBuilder.BuilderFactory
failMethods inherited from interface org.citrusframework.dsl.http.HttpTestActionSupport
httpMethods inherited from interface org.citrusframework.actions.InputActionBuilder.BuilderFactory
inputMethods inherited from interface org.citrusframework.dsl.jbang.JBangTestActionSupport
jbangMethods inherited from interface org.citrusframework.actions.jms.JmsActionBuilder.BuilderFactory
purgeQueuesMethods inherited from interface org.citrusframework.dsl.jms.JmsTestActionSupport
jmsMethods inherited from interface org.citrusframework.dsl.knative.KnativeTestActionSupport
knativeMethods inherited from interface org.citrusframework.actions.kubernetes.KubernetesActionBuilder.BuilderFactory
k8sMethods inherited from interface org.citrusframework.dsl.kubernetes.KubernetesTestActionSupport
kubernetesMethods inherited from interface org.citrusframework.actions.LoadPropertiesActionBuilder.BuilderFactory
loadMethods inherited from interface org.citrusframework.actions.openapi.OpenApiActionBuilder.BuilderFactory
openapiMethods inherited from interface org.citrusframework.dsl.openapi.OpenApiTestActionSupport
openapiMethods inherited from interface org.citrusframework.actions.PurgeEndpointActionBuilder.BuilderFactory
purgeEndpointsMethods inherited from interface org.citrusframework.actions.ReceiveActionBuilder.BuilderFactory
receive, receiveMethods inherited from interface org.citrusframework.actions.ReceiveTimeoutActionBuilder.BuilderFactory
expectTimeout, expectTimeout, receiveTimeout, receiveTimeout, receiveTimeoutMethods inherited from interface org.citrusframework.dsl.script.ScriptTestActionSupport
scriptMethods inherited from interface org.citrusframework.dsl.selenium.SeleniumTestActionSupport
seleniumMethods inherited from interface org.citrusframework.actions.SendActionBuilder.BuilderFactory
send, sendMethods inherited from interface org.citrusframework.actions.SleepActionBuilder.BuilderFactory
delayMethods inherited from interface org.citrusframework.dsl.soap.SoapTestActionSupport
soapMethods inherited from interface org.citrusframework.dsl.sql.SqlTestActionSupport
plsql, query, sqlMethods inherited from interface org.citrusframework.actions.StartServerActionBuilder.BuilderFactory
start, start, start, startMethods inherited from interface org.citrusframework.actions.StopServerActionBuilder.BuilderFactory
stop, stop, stop, stopMethods inherited from interface org.citrusframework.actions.StopTimeActionBuilder.BuilderFactory
stopTime, stopTimeMethods inherited from interface org.citrusframework.actions.StopTimerActionBuilder.BuilderFactory
stopTimerMethods inherited from interface org.citrusframework.dsl.TestActionLookupSupport
lookupMethods inherited from interface org.citrusframework.dsl.testcontainers.TestcontainersTestActionSupport
testcontainersMethods inherited from interface org.citrusframework.actions.TraceVariablesActionBuilder.BuilderFactory
traceVariables, traceVariables, traceVariables
-
Method Details
-
actions
default org.citrusframework.TestActions actions() -
containers
default org.citrusframework.TestActionContainers containers() -
validation
default org.citrusframework.validation.Validations validation() -
extractor
default org.citrusframework.variable.VariableExtractors extractor() -
processor
default org.citrusframework.message.Processors processor()
-