Package org.citrusframework.http.actions
Class HttpActionBuilder
java.lang.Object
org.citrusframework.spi.AbstractReferenceResolverAwareTestActionBuilder<TestAction>
org.citrusframework.http.actions.HttpActionBuilder
- All Implemented Interfaces:
ReferenceResolverAware,TestActionBuilder<TestAction>,TestActionBuilder.DelegatingTestActionBuilder<TestAction>
Action executes http client and server operations.
- Since:
- 2.4
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from class org.citrusframework.spi.AbstractReferenceResolverAwareTestActionBuilder
delegate, referenceResolverFields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Initiate http client action.client(HttpClient httpClient) Initiate http client action.static HttpActionBuilderhttp()Static entrance method for the Http fluent action builder.Initiate http server action.Initiate http server action.withReferenceResolver(ReferenceResolver referenceResolver) Sets the bean reference resolver.Methods inherited from class org.citrusframework.spi.AbstractReferenceResolverAwareTestActionBuilder
getDelegate, setReferenceResolver
-
Constructor Details
-
HttpActionBuilder
public HttpActionBuilder()
-
-
Method Details
-
http
Static entrance method for the Http fluent action builder.- Returns:
-
client
Initiate http client action. -
client
Initiate http client action. -
server
Initiate http server action. -
server
Initiate http server action. -
withReferenceResolver
Sets the bean reference resolver.- Parameters:
referenceResolver-
-
build
-