Class HttpEntityFactory
- java.lang.Object
-
- com.epam.reportportal.restassured.support.HttpEntityFactory
-
public class HttpEntityFactory extends java.lang.ObjectFactory class to convert Rest-Assured entities to internal ones.
-
-
Constructor Summary
Constructors Constructor Description HttpEntityFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.epam.reportportal.formatting.http.HttpRequestFormattercreateHttpRequestFormatter(io.restassured.specification.FilterableRequestSpecification requestSpecification, java.util.function.Function<java.lang.String,java.lang.String> uriConverter, java.util.function.Function<com.epam.reportportal.formatting.http.entities.Header,java.lang.String> headerConverter, java.util.function.Function<com.epam.reportportal.formatting.http.entities.Cookie,java.lang.String> cookieConverter, java.util.function.Function<com.epam.reportportal.formatting.http.entities.Param,java.lang.String> paramConverter, java.util.Map<java.lang.String,java.util.function.Function<java.lang.String,java.lang.String>> prettifiers, java.util.function.Function<com.epam.reportportal.formatting.http.entities.Header,java.lang.String> partHeaderConverter, java.util.Map<java.lang.String,com.epam.reportportal.formatting.http.entities.BodyType> bodyTypeMap)static com.epam.reportportal.formatting.http.HttpResponseFormattercreateHttpResponseFormatter(io.restassured.response.Response response, java.util.function.Function<com.epam.reportportal.formatting.http.entities.Header,java.lang.String> headerConverter, java.util.function.Function<com.epam.reportportal.formatting.http.entities.Cookie,java.lang.String> cookieConverter, java.util.Map<java.lang.String,java.util.function.Function<java.lang.String,java.lang.String>> prettifiers, java.util.Map<java.lang.String,com.epam.reportportal.formatting.http.entities.BodyType> bodyTypeMap)
-
-
-
Method Detail
-
createHttpRequestFormatter
@Nonnull public static com.epam.reportportal.formatting.http.HttpRequestFormatter createHttpRequestFormatter(@Nonnull io.restassured.specification.FilterableRequestSpecification requestSpecification, @Nullable java.util.function.Function<java.lang.String,java.lang.String> uriConverter, @Nullable java.util.function.Function<com.epam.reportportal.formatting.http.entities.Header,java.lang.String> headerConverter, @Nullable java.util.function.Function<com.epam.reportportal.formatting.http.entities.Cookie,java.lang.String> cookieConverter, @Nullable java.util.function.Function<com.epam.reportportal.formatting.http.entities.Param,java.lang.String> paramConverter, @Nullable java.util.Map<java.lang.String,java.util.function.Function<java.lang.String,java.lang.String>> prettifiers, @Nullable java.util.function.Function<com.epam.reportportal.formatting.http.entities.Header,java.lang.String> partHeaderConverter, @Nonnull java.util.Map<java.lang.String,com.epam.reportportal.formatting.http.entities.BodyType> bodyTypeMap)
-
createHttpResponseFormatter
@Nonnull public static com.epam.reportportal.formatting.http.HttpResponseFormatter createHttpResponseFormatter(@Nonnull io.restassured.response.Response response, @Nullable java.util.function.Function<com.epam.reportportal.formatting.http.entities.Header,java.lang.String> headerConverter, @Nullable java.util.function.Function<com.epam.reportportal.formatting.http.entities.Cookie,java.lang.String> cookieConverter, @Nullable java.util.Map<java.lang.String,java.util.function.Function<java.lang.String,java.lang.String>> prettifiers, @Nonnull java.util.Map<java.lang.String,com.epam.reportportal.formatting.http.entities.BodyType> bodyTypeMap)
-
-