Class AbstractNodeAssert<SELF extends AbstractNodeAssert<SELF>>
java.lang.Object
org.assertj.core.api.AbstractAssert<SELF, javafx.css.Styleable>
org.testfx.assertions.api.AbstractStyleableAssert<SELF>
org.testfx.assertions.api.AbstractNodeAssert<SELF>
- All Implemented Interfaces:
org.assertj.core.api.Assert<SELF, javafx.css.Styleable>, org.assertj.core.api.Descriptable<SELF>, org.assertj.core.api.ExtensionPoints<SELF, javafx.css.Styleable>
- Direct Known Subclasses:
AbstractComboBoxAssert, AbstractListViewAssert, AbstractParentAssert, AbstractTableViewAssert, AbstractTextAssert, NodeAssert
public class AbstractNodeAssert<SELF extends AbstractNodeAssert<SELF>>
extends AbstractStyleableAssert<SELF>
Base class for all
Node assertions.-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractNodeAssert(javafx.scene.Node actual, Class<?> selfType) -
Method Summary
Modifier and TypeMethodDescriptiondoesNotHaveChild(String query) Verifies that the actualNodedoes not have a specific childNode.Verifies that the actualNodehas a specific childNode.hasExactlyChildren(int amount, String query) Verifies that the actualNodehas exactly the givenamountof children that are looked up by the givenquery, which is passed to is passed toNodeQuery.lookup(String).Verifies that the actualNodeis disabled.Verifies that the actualNodeis enabled.Verifies that the actualNodehas focus.Verifies that the actualNodeis not visible.Verifies that the actualNodedoes not have focus.Verifies that the actualNodeis visible.Methods inherited from class AbstractStyleableAssert
doesNotHaveId, doesNotHaveStyle, doesNotHaveStyleableParent, doesNotHaveTypeSelector, hasId, hasStyle, hasStyleableParent, hasTypeSelectorMethods inherited from class org.assertj.core.api.AbstractAssert
actual, areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, doesNotMatch, doesNotMatch, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingEquals, usingEquals, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnErrorMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs, describedAs
-
Constructor Details
-
AbstractNodeAssert
-
-
Method Details
-
isVisible
-
isInvisible
Verifies that the actualNodeis not visible.- Returns:
- this assertion object
-
isEnabled
-
isDisabled
-
isFocused
-
isNotFocused
Verifies that the actualNodedoes not have focus.- Returns:
- this assertion object
-
hasChild
Verifies that the actualNodehas a specific childNode. The childNodeto look for is specified by the givenquery, which is passed toNodeQuery.lookup(String).- Parameters:
query- the node query that specifies the child to look for in the actualNode- Returns:
- this assertion object
-
doesNotHaveChild
Verifies that the actualNodedoes not have a specific childNode. The childNodeto look for is specified by the givenquery, which is passed toNodeQuery.lookup(String).- Parameters:
query- the node query that specifies the child to look for in the actualNode- Returns:
- this assertion object
-
hasExactlyChildren
Verifies that the actualNodehas exactly the givenamountof children that are looked up by the givenquery, which is passed to is passed toNodeQuery.lookup(String).- Parameters:
amount- the given amount of children the actualNodemust exactly havequery- the node query that specifies the children to look for in the actualNode- Returns:
- this assertion object
-