public abstract class GuiTest
extends org.testfx.api.FxRobot
| Constructor and Description |
|---|
GuiTest() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Window> |
_targetWindow(T window) |
static File |
captureScreenshot() |
static boolean |
exists(String nodeQuery) |
static <T extends Node> |
find(org.hamcrest.Matcher<Object> matcher) |
static <T extends Node> |
find(Predicate<T> predicate) |
static <T extends Node> |
find(String query) |
static <T extends Node> |
find(String query,
Node parent) |
static <T extends Node> |
findAll(org.hamcrest.Matcher<Object> matcher,
Node parent) |
static <T extends Node> |
findAll(Predicate<T> predicate,
Node parent) |
static <T extends Node> |
findAll(String query) |
static Stage |
findStageByTitle(String stageTitleRegex) |
protected abstract Parent |
getRootNode() |
static Window |
getWindowByIndex(int windowIndex) |
static List<Window> |
getWindows() |
void |
internalSetup() |
static void |
internalSetupSpec() |
static Callable<Integer> |
numberOf(String nodeQuery)
Returns a Callable that calculates the number of nodes that matches the given query.
|
static <T> void |
waitUntil(Callable<T> callable,
org.hamcrest.Matcher<? super T> condition) |
static <T> void |
waitUntil(Callable<T> callable,
org.hamcrest.Matcher<? super T> condition,
int timeoutInSeconds) |
static void |
waitUntil(Node node,
org.hamcrest.Matcher<Object> condition) |
static void |
waitUntil(Node node,
org.hamcrest.Matcher<Object> condition,
int timeoutInSeconds) |
static <T> void |
waitUntil(T value,
org.hamcrest.Matcher<? super T> condition) |
static <T> void |
waitUntil(T value,
org.hamcrest.Matcher<? super T> condition,
int timeoutInSeconds) |
static <T extends Node> |
waitUntil(T node,
Predicate<T> condition) |
static <T extends Node> |
waitUntil(T node,
Predicate<T> condition,
int timeoutInSeconds) |
bounds, 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, 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, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclickOn, 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, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOn, rightClickOnpublic static <T extends Window> T _targetWindow(T window)
public static Window getWindowByIndex(int windowIndex)
public static <T extends Node> Set<T> findAll(org.hamcrest.Matcher<Object> matcher, Node parent)
public static boolean exists(String nodeQuery)
public static Callable<Integer> numberOf(String nodeQuery)
nodeQuery - a CSS query or the label of a node.public static <T extends Node> void waitUntil(T node, Predicate<T> condition, int timeoutInSeconds)
public static void waitUntil(Node node, org.hamcrest.Matcher<Object> condition, int timeoutInSeconds)
public static <T> void waitUntil(T value,
org.hamcrest.Matcher<? super T> condition)
public static <T> void waitUntil(T value,
org.hamcrest.Matcher<? super T> condition,
int timeoutInSeconds)
public static <T> void waitUntil(Callable<T> callable, org.hamcrest.Matcher<? super T> condition)
public static <T> void waitUntil(Callable<T> callable, org.hamcrest.Matcher<? super T> condition, int timeoutInSeconds)
public static File captureScreenshot()
public static void internalSetupSpec()
protected abstract Parent getRootNode()