Class AllureRestAssured

java.lang.Object
io.qameta.allure.restassured.AllureRestAssured
All Implemented Interfaces:
io.restassured.filter.Filter, io.restassured.filter.OrderedFilter

public class AllureRestAssured extends Object implements io.restassured.filter.OrderedFilter
Allure logger filter for Rest-assured.
  • Constructor Details

    • AllureRestAssured

      public AllureRestAssured()
  • Method Details

    • setRequestTemplate

      public AllureRestAssured setRequestTemplate(String templatePath)
    • setResponseTemplate

      public AllureRestAssured setResponseTemplate(String templatePath)
    • setRequestAttachmentName

      public AllureRestAssured setRequestAttachmentName(String requestAttachmentName)
    • setResponseAttachmentName

      public AllureRestAssured setResponseAttachmentName(String responseAttachmentName)
    • withRequestTemplate

      @Deprecated public AllureRestAssured withRequestTemplate(String templatePath)
      Deprecated.
      use setRequestTemplate(String) instead. Scheduled for removal in 3.0 release.
    • withResponseTemplate

      @Deprecated public AllureRestAssured withResponseTemplate(String templatePath)
      Deprecated.
      use setResponseTemplate(String) instead. Scheduled for removal in 3.0 release.
    • filter

      public io.restassured.response.Response filter(io.restassured.specification.FilterableRequestSpecification requestSpec, io.restassured.specification.FilterableResponseSpecification responseSpec, io.restassured.filter.FilterContext filterContext)
      Specified by:
      filter in interface io.restassured.filter.Filter
    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface io.restassured.filter.OrderedFilter