Class MessageElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.messages.testbench.MessageElement
All Implemented Interfaces:
CanCompareScreenshots, HasCallFunction, HasDriver, HasElementQuery, HasPropertySettersGetters, HasSearchContext, HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

public class MessageElement extends TestBenchElement
A TestBench element representing a <vaadin-message> element.
Author:
Vaadin Ltd.
  • Constructor Details

    • MessageElement

      public MessageElement()
  • Method Details

    • getText

      public String getText()
      Gets the text content of the message body.
      Specified by:
      getText in interface org.openqa.selenium.WebElement
      Overrides:
      getText in class TestBenchElement
      Returns:
      the text content of the message body
    • getTime

      public String getTime()
      Gets the time property of this element.
      Returns:
      the time property
    • getUserName

      public String getUserName()
      Gets the userName property of this element.
      Returns:
      the userName property
    • getUserAbbr

      public String getUserAbbr()
      Gets the userAbbr property of this element.
      Returns:
      the userAbbr property
    • getUserImg

      public String getUserImg()
      Gets the userImg property of this element.
      Returns:
      the userImg property
    • getUserColorIndex

      public int getUserColorIndex()
      Gets the userColorIndex property of this element.
      Returns:
      the userColorIndex property
    • getTheme

      public String getTheme()
      Gets the theme attribute of this element.
      Returns:
      the theme attribute