com.vaadin.flow.component.radiobutton.testbench.
Class RadioButtonGroupElement
- java.lang.Object
-
- com.vaadin.testbench.TestBenchElement
-
- com.vaadin.flow.component.radiobutton.testbench.RadioButtonGroupElement
-
All Implemented Interfaces:
HasSelectByText, CanCompareScreenshots, HasCallFunction, HasDriver, HasElementQuery, HasPropertySettersGetters, HasSearchContext, HasTestBenchCommandExecutor, org.openqa.selenium.internal.WrapsElement, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement
public class RadioButtonGroupElement extends TestBenchElement implements HasSelectByText
A TestBench element representing a
<vaadin-radio-button-group>
element.
-
-
Constructor Summary
Constructors Constructor and Description RadioButtonGroupElement()
-
Method Summary
All Methods Modifier and Type Method and Description List<String>
getOptions()
Gets a list of all available options.
String
getSelectedText()
Gets the text of the currently selected option.
void
selectByText(String text)
Selects the first option matching the given text.
-
Methods inherited from class com.vaadin.testbench.TestBenchElement
callFunction, clear, click, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getClassNames, getCommandExecutor, getContext, getCssValue, getDriver, getLocation, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isIE, isSelected, scroll, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.testbench.HasElementQuery
$, $
-
-
-
-
Method Detail
-
getOptions
public List<String> getOptions()
Gets a list of all available options.
Returns:
a list of the options (visible text)
-
selectByText
public void selectByText(String text)
Description copied from interface:
HasSelectByText
Selects the first option matching the given text.
Specified by:
selectByText
in interfaceHasSelectByText
Parameters:
text
- the text of the option to select
-
getSelectedText
public String getSelectedText()
Description copied from interface:
HasSelectByText
Gets the text of the currently selected option.
Specified by:
getSelectedText
in interfaceHasSelectByText
Returns:
the text of the current option
-
-