org.testfx.api.FxRobotInterface, org.testfx.framework.junit.ApplicationFixturepublic abstract class ComponentTest
extends org.testfx.framework.junit.ApplicationTest
| Constructor | Description |
|---|---|
ComponentTest() |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.String |
byClass(java.lang.String class_name) |
|
protected void |
clearFieldAndTabAway(java.lang.String locator) |
|
protected abstract javafx.scene.Node |
createComponentNode() |
|
protected boolean |
exists(java.lang.String query) |
Tests if a node (located by the query) exists in the scene graph.
|
protected void |
fillField(java.lang.String locator,
java.lang.String text) |
|
protected void |
fillFieldAndPressEnter(java.lang.String locator,
java.lang.String text) |
|
protected void |
fillFieldAndTabAway(java.lang.String locator,
java.lang.String text) |
|
protected void |
fillFieldAndTabAway(javafx.scene.Node node,
java.lang.String text) |
|
protected boolean |
fillToWidthAndHeight() |
|
protected double |
getDefaultHeight() |
|
protected double |
getDefaultWidth() |
|
protected java.lang.String |
getTooltipText(javafx.scene.Node node) |
|
protected java.lang.String |
id(java.lang.String id_value) |
|
void |
init() |
|
protected org.testfx.service.query.PointQuery |
inside(javafx.scene.Node query_node,
long x,
long y) |
|
<T extends javafx.scene.Node> |
nodeOfClass(java.lang.Class<T> node_class,
javafx.scene.Node root) |
|
protected int |
numberOf(java.lang.String query) |
|
protected void |
pressEscape(java.lang.String locator) |
|
protected void |
pressUndoKey(java.lang.String locator) |
|
protected java.lang.String |
quoted(java.lang.Object value) |
|
void |
start(javafx.stage.Stage stage) |
|
void |
stop() |
|
protected void |
tabAway() |
|
javafx.scene.control.TableCell |
tableCell(java.lang.String table_query,
int row,
int column) |
|
protected java.lang.String |
textOf(java.lang.String query) |
|
protected java.lang.String |
textOf(javafx.scene.Node node) |
|
void |
waitForUiEvents() |
|
protected java.lang.String |
withStyle(java.lang.String style_name) |
getHostServices, getParameters, internalAfter, internalBefore, launch, notifyPreloaderbounds, bounds, bounds, bounds, bounds, bounds, bounds, bounds, bounds, capture, capture, capture, capture, capture, capture, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, closeCurrentWindow, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, drag, drag, drag, drag, drag, drag, drag, drag, drag, drag, drag, drop, dropBy, dropTo, dropTo, dropTo, dropTo, dropTo, dropTo, dropTo, dropTo, dropTo, dropTo, eraseText, from, from, from, fromAll, interact, interact, interactNoWait, interactNoWait, interrupt, interrupt, listTargetWindows, listWindows, lookup, lookup, lookup, moveBy, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, offset, offset, offset, offset, offset, offset, offset, offset, offset, point, point, point, point, point, point, point, point, point, press, press, push, push, release, release, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, robotContext, rootNode, rootNode, rootNode, scroll, scroll, scroll, scroll, scroll, sleep, sleep, targetPos, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, type, type, window, window, window, window, window, window, write, write, writeclickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, clickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, doubleClickOn, moveBy, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, moveTo, offset, offset, offset, offset, offset, offset, offset, offset, offset, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOnpublic void waitForUiEvents()
public void start(javafx.stage.Stage stage)
throws java.lang.Exception
start in interface org.testfx.framework.junit.ApplicationFixturestart in class org.testfx.framework.junit.ApplicationTestjava.lang.Exceptionpublic void stop()
throws java.lang.Exception
stop in interface org.testfx.framework.junit.ApplicationFixturestop in class org.testfx.framework.junit.ApplicationTestjava.lang.Exceptionpublic void init()
throws java.lang.Exception
init in interface org.testfx.framework.junit.ApplicationFixtureinit in class org.testfx.framework.junit.ApplicationTestjava.lang.Exceptionprotected double getDefaultWidth()
protected double getDefaultHeight()
protected boolean fillToWidthAndHeight()
protected abstract javafx.scene.Node createComponentNode()
throws java.lang.Exception
java.lang.Exceptionprotected void fillFieldAndTabAway(java.lang.String locator,
java.lang.String text)
protected void fillFieldAndPressEnter(java.lang.String locator,
java.lang.String text)
protected void fillField(java.lang.String locator,
java.lang.String text)
protected void clearFieldAndTabAway(java.lang.String locator)
protected void tabAway()
protected void pressUndoKey(java.lang.String locator)
protected void pressEscape(java.lang.String locator)
protected void fillFieldAndTabAway(javafx.scene.Node node,
java.lang.String text)
protected java.lang.String quoted(java.lang.Object value)
protected java.lang.String getTooltipText(javafx.scene.Node node)
protected java.lang.String textOf(javafx.scene.Node node)
protected java.lang.String textOf(java.lang.String query)
protected boolean exists(java.lang.String query)
protected int numberOf(java.lang.String query)
protected java.lang.String id(java.lang.String id_value)
protected java.lang.String withStyle(java.lang.String style_name)
public javafx.scene.control.TableCell tableCell(java.lang.String table_query,
int row,
int column)
public <T extends javafx.scene.Node> T nodeOfClass(java.lang.Class<T> node_class,
javafx.scene.Node root)
protected java.lang.String byClass(java.lang.String class_name)
protected org.testfx.service.query.PointQuery inside(javafx.scene.Node query_node,
long x,
long y)