public class GriffonTestFXRule extends TestFX implements org.junit.rules.MethodRule
Modifier and Type | Field and Description |
---|---|
protected JavaFXGriffonApplication |
application |
protected Class<? extends TestJavaFXGriffonApplication> |
applicationClass |
protected String[] |
startupArgs |
protected String |
windowName |
Constructor and Description |
---|
GriffonTestFXRule(Class<? extends TestJavaFXGriffonApplication> applicationClass,
String windowName) |
GriffonTestFXRule(Class<? extends TestJavaFXGriffonApplication> applicationClass,
String windowName,
String[] startupArgs) |
GriffonTestFXRule(String windowName) |
Modifier and Type | Method and Description |
---|---|
protected void |
after(JavaFXGriffonApplication application,
Object target) |
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runners.model.FrameworkMethod method,
Object target) |
protected void |
before(JavaFXGriffonApplication application,
Object target) |
protected void |
initialize(Object target) |
<W extends Window> |
managedWindow(String name) |
bounds, bounds, bounds, bounds, bounds, bounds, bounds, bounds, bounds, 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, 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, sleep, sleep, targetPos, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, targetWindow, type, type, window, window, window, window, window, window, write, write
protected String windowName
protected String[] startupArgs
protected Class<? extends TestJavaFXGriffonApplication> applicationClass
protected JavaFXGriffonApplication application
public GriffonTestFXRule(@Nonnull Class<? extends TestJavaFXGriffonApplication> applicationClass, @Nonnull String windowName)
public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runners.model.FrameworkMethod method, Object target)
apply
in interface org.junit.rules.MethodRule
protected void initialize(Object target)
protected void before(@Nonnull JavaFXGriffonApplication application, @Nonnull Object target) throws Throwable
Throwable
protected void after(@Nonnull JavaFXGriffonApplication application, @Nonnull Object target) throws TimeoutException
TimeoutException