Class CurlLoggingRestAssuredConfigFactory


  • public class CurlLoggingRestAssuredConfigFactory
    extends Object
    Creates `RestAssuredConfig` objects that configure REST-assured to log each HTTP request as CURL command.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static io.restassured.config.RestAssuredConfig createConfig()
      Creates a REST-assured configuration to generate curl command using default options.
      static io.restassured.config.RestAssuredConfig createConfig​(Options options)
      Creates a REST-assured configuration to generate curl command using custom options.
      static io.restassured.config.RestAssuredConfig updateConfig​(io.restassured.config.RestAssuredConfig config)
      Updates a given REST-assured configuration to generate curl command using default options.
      static io.restassured.config.RestAssuredConfig updateConfig​(io.restassured.config.RestAssuredConfig config, Options options)
      Updates a given REST-assured configuration to generate curl command using custom options.
    • Constructor Detail

      • CurlLoggingRestAssuredConfigFactory

        public CurlLoggingRestAssuredConfigFactory()
    • Method Detail

      • createConfig

        public static io.restassured.config.RestAssuredConfig createConfig()
        Creates a REST-assured configuration to generate curl command using default options.
        Returns:
        new configuration.
      • createConfig

        public static io.restassured.config.RestAssuredConfig createConfig​(Options options)
        Creates a REST-assured configuration to generate curl command using custom options.
        Parameters:
        options - options defining curl generation
        Returns:
        new configuration.
      • updateConfig

        public static io.restassured.config.RestAssuredConfig updateConfig​(io.restassured.config.RestAssuredConfig config)
        Updates a given REST-assured configuration to generate curl command using default options.
        Parameters:
        config - an original configuration to update
        Returns:
        updated configuration; note original configuration remain unchanged.
      • updateConfig

        public static io.restassured.config.RestAssuredConfig updateConfig​(io.restassured.config.RestAssuredConfig config,
                                                                           Options options)
        Updates a given REST-assured configuration to generate curl command using custom options.
        Parameters:
        config - an original configuration to update
        options - options defining curl generation
        Returns:
        updated configuration; note original configuration remain unchanged.