@Unstable(reason="method signatures need fine-tuning") public final class FxAssert extends Object
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.Constructor and Description |
---|
FxAssert() |
Modifier and Type | Method and Description |
---|---|
static FxAssertContext |
assertContext() |
static <T extends Node> |
verifyThat(NodeQuery nodeQuery,
org.hamcrest.Matcher<T> nodeMatcher) |
static <T extends Node> |
verifyThat(NodeQuery nodeQuery,
org.hamcrest.Matcher<T> nodeMatcher,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThat(NodeQuery nodeQuery,
Predicate<T> nodePredicate) |
static <T extends Node> |
verifyThat(NodeQuery nodeQuery,
Predicate<T> nodePredicate,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThat(String nodeQuery,
org.hamcrest.Matcher<T> nodeMatcher) |
static <T extends Node> |
verifyThat(String nodeQuery,
org.hamcrest.Matcher<T> nodeMatcher,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThat(String nodeQuery,
Predicate<T> nodePredicate) |
static <T extends Node> |
verifyThat(String nodeQuery,
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 Node> |
verifyThat(T node,
org.hamcrest.Matcher<T> nodeMatcher) |
static <T extends Node> |
verifyThat(T node,
org.hamcrest.Matcher<T> nodeMatcher,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThat(T node,
Predicate<T> nodePredicate) |
static <T extends Node> |
verifyThat(T node,
Predicate<T> nodePredicate,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThatIter(Iterable<T> nodes,
org.hamcrest.Matcher<Iterable<T>> nodesMatcher) |
static <T extends Node> |
verifyThatIter(Iterable<T> nodes,
org.hamcrest.Matcher<Iterable<T>> nodesMatcher,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThatIter(NodeQuery nodeQuery,
org.hamcrest.Matcher<Iterable<T>> nodesMatcher) |
static <T extends Node> |
verifyThatIter(NodeQuery nodeQuery,
org.hamcrest.Matcher<Iterable<T>> nodesMatcher,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
static <T extends Node> |
verifyThatIter(String nodeQuery,
org.hamcrest.Matcher<Iterable<T>> nodesMatcher) |
static <T extends Node> |
verifyThatIter(String nodeQuery,
org.hamcrest.Matcher<Iterable<T>> nodesMatcher,
Function<StringBuilder,StringBuilder> errorMessageMapper) |
@Unstable(reason="is missing apidocs; might be removed due to complications with generics") public static <T> void verifyThat(T value, org.hamcrest.Matcher<? super T> matcher)
@Unstable(reason="is missing apidocs; might be removed due to complications with generics") public static <T> void verifyThat(T value, org.hamcrest.Matcher<? super T> matcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs") public static <T extends Node> void verifyThat(T node, org.hamcrest.Matcher<T> nodeMatcher)
@Unstable(reason="is missing apidocs") public static <T extends Node> void verifyThat(T node, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs; might change to simplify iterable handling") public static <T extends Node> void verifyThatIter(Iterable<T> nodes, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
@Unstable(reason="is missing apidocs; might change to simplify iterable handling") public static <T extends Node> void verifyThatIter(Iterable<T> nodes, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs") public static <T extends Node> void verifyThat(String nodeQuery, org.hamcrest.Matcher<T> nodeMatcher)
@Unstable(reason="is missing apidocs") public static <T extends Node> void verifyThat(String nodeQuery, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs; might change to simplify iterable handling") public static <T extends Node> void verifyThatIter(String nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
@Unstable(reason="is missing apidocs; might change to simplify iterable handling") public static <T extends Node> void verifyThatIter(String nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs") public static <T extends Node> void verifyThat(NodeQuery nodeQuery, org.hamcrest.Matcher<T> nodeMatcher)
@Unstable(reason="is missing apidocs") public static <T extends Node> void verifyThat(NodeQuery nodeQuery, org.hamcrest.Matcher<T> nodeMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs; might change to simplify iterable handling") public static <T extends Node> void verifyThatIter(NodeQuery nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher)
@Unstable(reason="is missing apidocs; might change to simplify iterable handling") public static <T extends Node> void verifyThatIter(NodeQuery nodeQuery, org.hamcrest.Matcher<Iterable<T>> nodesMatcher, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs; might change if typing causes trouble") public static <T extends Node> void verifyThat(T node, Predicate<T> nodePredicate)
@Unstable(reason="is missing apidocs; might change if typing causes trouble") public static <T extends Node> void verifyThat(T node, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs; might change if typing causes trouble") public static <T extends Node> void verifyThat(String nodeQuery, Predicate<T> nodePredicate)
@Unstable(reason="is missing apidocs; might change if typing causes trouble") public static <T extends Node> void verifyThat(String nodeQuery, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs; might change if typing causes trouble") public static <T extends Node> void verifyThat(NodeQuery nodeQuery, Predicate<T> nodePredicate)
@Unstable(reason="is missing apidocs; might change if typing causes trouble") public static <T extends Node> void verifyThat(NodeQuery nodeQuery, Predicate<T> nodePredicate, Function<StringBuilder,StringBuilder> errorMessageMapper)
@Unstable(reason="is missing apidocs") public static FxAssertContext assertContext()