Class AnchorTester
-
- All Implemented Interfaces:
public class AnchorTester extends HtmlContainerTester<T>
-
-
Constructor Summary
Constructors Constructor Description AnchorTester(Anchor component)Wrap given component for testing.
-
Method Summary
Modifier and Type Method Description StringgetHref()Gets the URL that the anchor links to. StringgetPath()Gets the path for the router-link. QueryParametersgetQueryParameters()Gets the query parameters for the router-link. HasElementclick()Click the anchor for navigation if target is a registered route in the application. voiddownload(OutputStream outputStream)Download the stream resource linked by the anchor. -
Methods inherited from class com.vaadin.testbench.unit.ComponentTester
find, getComponent, isUsable, setModal -
Methods inherited from class com.vaadin.flow.component.html.testbench.HtmlContainerTester
getText -
Methods inherited from class com.vaadin.flow.component.html.testbench.HtmlComponentTester
getTitle -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getHref
String getHref()
Gets the URL that the anchor links to.
- Returns:
the href value, or
""if no href has been set
-
getPath
String getPath()
Gets the path for the router-link. Returns an empty String if there is no corresponding navigation target.
- Returns:
a String containing the navigation target path or empty if not present
-
getQueryParameters
QueryParameters getQueryParameters()
Gets the query parameters for the router-link.
- Returns:
a QueryParameters containing the navigation target's query parameters
-
click
HasElement click()
Click the anchor for navigation if target is a registered route in the application.
- Returns:
navigated view
-
download
void download(OutputStream outputStream)
Download the stream resource linked by the anchor.
- Parameters:
outputStream- output stream to write the stream resource to
-
-
-
-