Class WebElementStateMatchers

java.lang.Object
net.serenitybdd.screenplay.matchers.WebElementStateMatchers

public class WebElementStateMatchers extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
    containsOnlyText(String expectedText)
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
    containsText(String expectedText)
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
    hasValue(String expectedText)
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
    Is this element not visible on the screen
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
     
    static <T extends net.serenitybdd.core.pages.WebElementState>
    org.hamcrest.Matcher<T>
    Is this element present and visible on the screen

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WebElementStateMatchers

      public WebElementStateMatchers()
  • Method Details

    • isVisible

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isVisible()
      Is this element present and visible on the screen
    • isNotVisible

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotVisible()
      Is this element not visible on the screen
    • isNotEmpty

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotEmpty()
    • isEmpty

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isEmpty()
    • isCurrentlyVisible

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isCurrentlyVisible()
    • isNotCurrentlyVisible

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotCurrentlyVisible()
    • isEnabled

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isEnabled()
    • isNotEnabled

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotEnabled()
    • isCurrentlyEnabled

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isCurrentlyEnabled()
    • isNotCurrentlyEnabled

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotCurrentlyEnabled()
    • isPresent

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isPresent()
    • isNotPresent

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotPresent()
    • isSelected

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isSelected()
    • isNotSelected

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isNotSelected()
    • isClickable

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> isClickable()
    • containsText

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> containsText(String expectedText)
    • hasValue

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> hasValue(String expectedText)
    • containsOnlyText

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> containsOnlyText(String expectedText)
    • containsSelectOption

      public static <T extends net.serenitybdd.core.pages.WebElementState> org.hamcrest.Matcher<T> containsSelectOption(String expectedText)