- java.lang.Object
-
- org.testfx.api.FxAssert
-
public final class FxAssert extends Object
All TestFX tests should useverifyThat(Node, Matcher, Function)
when writing tests, so that the developer can useDebugUtils
to provide additional info as to why a test failed.
-
-
Constructor Summary
Constructors Constructor Description FxAssert()
-
Method Summary
Modifier and Type Method Description static FxAssertContext
assertContext()
static <T extends javafx.scene.Node>
voidverifyThat(String nodeQuery, Predicate<T> nodePredicate)
static <T extends javafx.scene.Node>
voidverifyThat(String nodeQuery, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThat(String nodeQuery, org.hamcrest.Matcher<T> nodeMatcher)
static <T extends javafx.scene.Node>
voidverifyThat(String nodeQuery, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThat(NodeQuery nodeQuery, Predicate<T> nodePredicate)
static <T extends javafx.scene.Node>
voidverifyThat(NodeQuery nodeQuery, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThat(NodeQuery nodeQuery, org.hamcrest.Matcher<T> nodeMatcher)
static <T extends javafx.scene.Node>
voidverifyThat(NodeQuery nodeQuery, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThat(T node, Predicate<T> nodePredicate)
static <T extends javafx.scene.Node>
voidverifyThat(T node, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T> void
verifyThat(T value, org.hamcrest.Matcher<? super T> matcher)
static <T> void
verifyThat(T value, org.hamcrest.Matcher<? super T> matcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThat(T node, org.hamcrest.Matcher<T> nodeMatcher)
static <T extends javafx.scene.Node>
voidverifyThat(T node, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThatIter(Iterable<T> nodes, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
static <T extends javafx.scene.Node>
voidverifyThatIter(Iterable<T> nodes, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThatIter(String nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
static <T extends javafx.scene.Node>
voidverifyThatIter(String nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
static <T extends javafx.scene.Node>
voidverifyThatIter(NodeQuery nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
static <T extends javafx.scene.Node>
voidverifyThatIter(NodeQuery nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
-
-
Method Detail
-
verifyThat
public static <T> void verifyThat(T value, org.hamcrest.Matcher<? super T> matcher)
-
verifyThat
public static <T> void verifyThat(T value, org.hamcrest.Matcher<? super T> matcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(T node, org.hamcrest.Matcher<T> nodeMatcher)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(T node, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThatIter
public static <T extends javafx.scene.Node> void verifyThatIter(Iterable<T> nodes, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
-
verifyThatIter
public static <T extends javafx.scene.Node> void verifyThatIter(Iterable<T> nodes, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(String nodeQuery, org.hamcrest.Matcher<T> nodeMatcher)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(String nodeQuery, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThatIter
public static <T extends javafx.scene.Node> void verifyThatIter(String nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
-
verifyThatIter
public static <T extends javafx.scene.Node> void verifyThatIter(String nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(NodeQuery nodeQuery, org.hamcrest.Matcher<T> nodeMatcher)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(NodeQuery nodeQuery, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThatIter
public static <T extends javafx.scene.Node> void verifyThatIter(NodeQuery nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
-
verifyThatIter
public static <T extends javafx.scene.Node> void verifyThatIter(NodeQuery nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(T node, Predicate<T> nodePredicate)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(T node, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(String nodeQuery, Predicate<T> nodePredicate)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(String nodeQuery, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(NodeQuery nodeQuery, Predicate<T> nodePredicate)
-
verifyThat
public static <T extends javafx.scene.Node> void verifyThat(NodeQuery nodeQuery, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
-
assertContext
public static FxAssertContext assertContext()
-
-