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

Interface combines default implementations with domain specific language methods for all test actions available in Citrus.
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.citrusframework.TestActions
     
    default org.citrusframework.TestActionContainers
     
    default org.citrusframework.variable.VariableExtractors
     
    default org.citrusframework.message.Processors
     
    default org.citrusframework.validation.Validations
     

    Methods inherited from interface org.citrusframework.dsl.agent.AgentTestActionSupport

    agent

    Methods inherited from interface org.citrusframework.actions.AntRunActionBuilder.BuilderFactory

    antrun

    Methods inherited from interface org.citrusframework.container.ApplyTemplateBuilder.BuilderFactory

    applyTemplate

    Methods inherited from interface org.citrusframework.actions.ApplyTestBehaviorActionBuilder.BuilderFactory

    apply

    Methods inherited from interface org.citrusframework.actions.camel.CamelActionBuilder.BuilderFactory

    camel

    Methods inherited from interface org.citrusframework.dsl.camel.CamelTestActionSupport

    camel

    Methods inherited from interface org.citrusframework.actions.CreateEndpointActionBuilder.BuilderFactory

    createEndpoint, createEndpoint

    Methods inherited from interface org.citrusframework.actions.CreateVariablesActionBuilder.BuilderFactory

    createVariable

    Methods inherited from interface org.citrusframework.dsl.docker.DockerTestActionSupport

    docker

    Methods inherited from interface org.citrusframework.actions.EchoActionBuilder.BuilderFactory

    echo, print, print

    Methods inherited from interface org.citrusframework.actions.sql.ExecutePlsqlActionBuilder.BuilderFactory

    plsql

    Methods inherited from interface org.citrusframework.actions.sql.ExecuteSqlActionBuilder.BuilderFactory

    sql

    Methods inherited from interface org.citrusframework.actions.sql.ExecuteSqlQueryActionBuilder.BuilderFactory

    query

    Methods inherited from interface org.citrusframework.actions.FailActionBuilder.BuilderFactory

    fail

    Methods inherited from interface org.citrusframework.dsl.http.HttpTestActionSupport

    http

    Methods inherited from interface org.citrusframework.actions.InputActionBuilder.BuilderFactory

    input

    Methods inherited from interface org.citrusframework.dsl.jbang.JBangTestActionSupport

    jbang

    Methods inherited from interface org.citrusframework.actions.jms.JmsActionBuilder.BuilderFactory

    purgeQueues

    Methods inherited from interface org.citrusframework.dsl.jms.JmsTestActionSupport

    jms

    Methods inherited from interface org.citrusframework.dsl.knative.KnativeTestActionSupport

    knative

    Methods inherited from interface org.citrusframework.actions.kubernetes.KubernetesActionBuilder.BuilderFactory

    k8s

    Methods inherited from interface org.citrusframework.dsl.kubernetes.KubernetesTestActionSupport

    kubernetes

    Methods inherited from interface org.citrusframework.actions.LoadPropertiesActionBuilder.BuilderFactory

    load

    Methods inherited from interface org.citrusframework.actions.openapi.OpenApiActionBuilder.BuilderFactory

    openapi

    Methods inherited from interface org.citrusframework.dsl.openapi.OpenApiTestActionSupport

    openapi

    Methods inherited from interface org.citrusframework.actions.PurgeEndpointActionBuilder.BuilderFactory

    purgeEndpoints

    Methods inherited from interface org.citrusframework.actions.ReceiveActionBuilder.BuilderFactory

    receive, receive

    Methods inherited from interface org.citrusframework.actions.ReceiveTimeoutActionBuilder.BuilderFactory

    expectTimeout, expectTimeout, receiveTimeout, receiveTimeout, receiveTimeout

    Methods inherited from interface org.citrusframework.dsl.script.ScriptTestActionSupport

    script

    Methods inherited from interface org.citrusframework.dsl.selenium.SeleniumTestActionSupport

    selenium

    Methods inherited from interface org.citrusframework.actions.SendActionBuilder.BuilderFactory

    send, send

    Methods inherited from interface org.citrusframework.actions.SleepActionBuilder.BuilderFactory

    delay

    Methods inherited from interface org.citrusframework.dsl.soap.SoapTestActionSupport

    soap

    Methods inherited from interface org.citrusframework.dsl.sql.SqlTestActionSupport

    plsql, query, sql

    Methods inherited from interface org.citrusframework.actions.StartServerActionBuilder.BuilderFactory

    start, start, start, start

    Methods inherited from interface org.citrusframework.actions.StopServerActionBuilder.BuilderFactory

    stop, stop, stop, stop

    Methods inherited from interface org.citrusframework.actions.StopTimeActionBuilder.BuilderFactory

    stopTime, stopTime

    Methods inherited from interface org.citrusframework.actions.StopTimerActionBuilder.BuilderFactory

    stopTimer

    Methods inherited from interface org.citrusframework.dsl.TestActionLookupSupport

    lookup

    Methods inherited from interface org.citrusframework.dsl.testcontainers.TestcontainersTestActionSupport

    testcontainers

    Methods 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()