Package org.testfx.matcher.base
Class NodeMatchers
- java.lang.Object
-
- org.testfx.matcher.base.NodeMatchers
-
public class NodeMatchers extends java.lang.ObjectTestFX matchers forNodeinstances.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNodeMatchers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.hamcrest.Matcher<javafx.scene.Node>anything()Creates a matcher that matches everything (matches(Object)always returns true.static org.hamcrest.Matcher<javafx.scene.Node>hasChild(java.lang.String query)Creates a matcher that matches allNodes that have at least one child node that is found viaNodeQuery.lookup(String).private static booleanhasChild(javafx.scene.Node node, java.lang.String query)static org.hamcrest.Matcher<javafx.scene.Node>hasChildren(int amount, java.lang.String query)Creates a matcher that matches allNodes that have exactlyamountchild nodes that are found viaNodeQuery.lookup(String).private static booleanhasChildren(javafx.scene.Node node, int amount, java.lang.String query)static org.hamcrest.Matcher<javafx.scene.Node>isDisabled()Creates a matcher that matches all disabledNodes (i.e.static org.hamcrest.Matcher<javafx.scene.Node>isEnabled()Creates a matcher that matches all enabledNodes (i.e.static org.hamcrest.Matcher<javafx.scene.Node>isFocused()Creates a matcher that matches all focusedNodes (i.e.static org.hamcrest.Matcher<javafx.scene.Node>isInvisible()Creates a matcher that matches all invisibleNodes.static org.hamcrest.Matcher<javafx.scene.Node>isNotFocused()Creates a matcher that matches all focusedNodes (i.e.static org.hamcrest.Matcher<javafx.scene.Node>isNotNull()Creates a matcher that matches all non-nullNodes.static org.hamcrest.Matcher<javafx.scene.Node>isNull()Creates a matcher that matches all nullNodes.static org.hamcrest.Matcher<javafx.scene.Node>isVisible()Creates a matcher that matches all visibleNodes.
-
-
-
Method Detail
-
anything
public static org.hamcrest.Matcher<javafx.scene.Node> anything()
Creates a matcher that matches everything (matches(Object)always returns true.
-
isNull
public static org.hamcrest.Matcher<javafx.scene.Node> isNull()
Creates a matcher that matches all nullNodes.
-
isNotNull
public static org.hamcrest.Matcher<javafx.scene.Node> isNotNull()
Creates a matcher that matches all non-nullNodes.
-
isVisible
public static org.hamcrest.Matcher<javafx.scene.Node> isVisible()
Creates a matcher that matches all visibleNodes.
-
isInvisible
public static org.hamcrest.Matcher<javafx.scene.Node> isInvisible()
Creates a matcher that matches all invisibleNodes.
-
isEnabled
public static org.hamcrest.Matcher<javafx.scene.Node> isEnabled()
Creates a matcher that matches all enabledNodes (i.e.Node.isDisabled()returns false).
-
isDisabled
public static org.hamcrest.Matcher<javafx.scene.Node> isDisabled()
Creates a matcher that matches all disabledNodes (i.e.Node.isDisabled()returns true).
-
isFocused
public static org.hamcrest.Matcher<javafx.scene.Node> isFocused()
Creates a matcher that matches all focusedNodes (i.e.Node.isFocused()returns true).
-
isNotFocused
public static org.hamcrest.Matcher<javafx.scene.Node> isNotFocused()
Creates a matcher that matches all focusedNodes (i.e.Node.isFocused()returns false).
-
hasChild
public static org.hamcrest.Matcher<javafx.scene.Node> hasChild(java.lang.String query)
Creates a matcher that matches allNodes that have at least one child node that is found viaNodeQuery.lookup(String).
-
hasChildren
public static org.hamcrest.Matcher<javafx.scene.Node> hasChildren(int amount, java.lang.String query)Creates a matcher that matches allNodes that have exactlyamountchild nodes that are found viaNodeQuery.lookup(String).
-
hasChild
private static boolean hasChild(javafx.scene.Node node, java.lang.String query)
-
hasChildren
private static boolean hasChildren(javafx.scene.Node node, int amount, java.lang.String query)
-
-