Interface | Description |
---|---|
FxRobotInterface |
Wrapper-like interface that makes it easier to chain together multiple robot methods while adding a number of
convenience methods, such as finding a given node, scene or window via a
PointQuery , a Predicate ,
or a Matcher . |
Class | Description |
---|---|
FxAssert |
All TestFX tests should use
FxAssert.verifyThat(Node, Matcher, Function) when writing tests,
so that the developer can use DebugUtils to provide additional info
as to why a failed test failed. |
FxAssertContext |
Stores contextual information for
FxAssert :
a NodeFinder , which defaults to FxServiceContext.getNodeFinder()
a CaptureSupport , which defaults to FxServiceContext.getCaptureSupport()
|
FxRobot | |
FxRobotContext |
Stores the robot implementations, the window and node finders, position calculators, and capture support for
FxRobot . |
FxService |
Wrapper class that holds a static
FxServiceContext via FxService.serviceContext() that is lazily created. |
FxServiceContext |
Stores the following objects:
a
WindowFinder
a NodeFinder
a BaseRobot
CaptureSupport
and WaitUntilSupport
|
FxToolkit |
Responsible for setup and cleanup of JavaFX fixtures that need the JavaFX thread.
|
FxToolkitContext |
Stores the contextual information for
FxToolkit :
the PrimaryStageFuture
the Application as a Class object
the application's arguments
the registered Stage
the timeout limit for launching an application
the timeout limit for setting up a component
|
Exception | Description |
---|---|
FxRobotException |