Class GivenWhenThen

java.lang.Object
net.serenitybdd.screenplay.GivenWhenThen

public class GivenWhenThen
extends java.lang.Object
  • Constructor Details

    • GivenWhenThen

      public GivenWhenThen()
  • Method Details

    • givenThat

      public static <T extends PerformsTasks> T givenThat​(T actor)
    • andThat

      public static Actor andThat​(Actor actor)
    • when

      public static Actor when​(Actor actor)
    • then

      public static Actor then​(Actor actor)
    • and

      public static Actor and​(Actor actor)
    • but

      public static Actor but​(Actor actor)
    • then

      public static <T> void then​(T actual, org.hamcrest.Matcher<? super T> matcher)
    • seeThat

      public static <T> Consequence<T> seeThat​(Question<? extends T> actual, org.hamcrest.Matcher<T> expected)
    • seeThat

      public static <T> Consequence<T> seeThat​(Question<? extends T> actual, java.util.function.Predicate<T> expected)
    • seeThat

      public static <T> Consequence<T> seeThat​(java.lang.String subject, Question<? extends T> actual, java.util.function.Predicate<T> expected)
    • seeThat

      public static <T> Consequence<T> seeThat​(java.lang.String subject, Question<? extends T> actual, org.hamcrest.Matcher<T> expected)
    • seeThat

      public static <T> Consequence<T> seeThat​(Question<java.lang.Boolean> actual)
    • seeThat

      public static <T> Consequence<T> seeThat​(java.lang.String subject, Question<java.lang.Boolean> actual)
    • seeThat

      public static <T> Consequence<T>[] seeThat​(Question<? extends T> actual, org.hamcrest.Matcher<T>... expectedMatchers)
    • seeThat

      public static <T> Consequence<T>[] seeThat​(java.lang.String subject, Question<? extends T> actual, org.hamcrest.Matcher<T>... expectedMatchers)
    • seeIf

      public static <T> Task seeIf​(Question<T> question, org.hamcrest.Matcher<T> matcher)
    • returnsAValueThat

      public static <T> NamedPredicate<T> returnsAValueThat​(java.lang.String name, java.util.function.Predicate<T> predicate)