Skip to main content

🌐 REST Module

qabase-rest adds expressive API testing on top of RestAssured, with a cleaner flow in QABase 2.2.0.

  • RestClient — simple get/post/put/delete with JSON defaults, Allure attachments, and direct chained assertions from the returned result
  • RestExpect — fluent assertions such as status, statusIn, statusFamily, ok/created/noContent, fieldEq, contentType, timeUnder, attach, attachIf, emptyOrSizeAtMost
  • HttpSupport — JSON helpers and pretty-printing utilities when you need lower-level response handling
  • RestAssertions — compatibility entry point for expect(response) when you need to assert an already captured response