java.lang.Object
net.serenitybdd.screenplay.rest.interactions.Ensure
All Implemented Interfaces:
net.serenitybdd.core.SkipNested, net.serenitybdd.markers.CanBeSilent, Interaction, Performable

public class Ensure extends Object implements Interaction, net.serenitybdd.markers.CanBeSilent
  • Constructor Details

    • Ensure

      public Ensure(String description, Consumer<io.restassured.response.ValidatableResponse> check, boolean isSilent)
  • Method Details

    • performAs

      public <T extends Actor> void performAs(T actor)
      Specified by:
      performAs in interface Performable
    • that

      public static Ensure that(String description, Consumer<io.restassured.response.ValidatableResponse> check)
    • silentlyThat

      public static Ensure silentlyThat(Consumer<io.restassured.response.ValidatableResponse> check)
    • isSilent

      public boolean isSilent()
      Specified by:
      isSilent in interface net.serenitybdd.markers.CanBeSilent