Package org.testfx.assertions.api
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 org.testfx.assertions.api.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 java.lang.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
Verifies that the actualNodeis visible.- Returns:
- this assertion object
-
isInvisible
Verifies that the actualNodeis not visible.- Returns:
- this assertion object
-
isEnabled
Verifies that the actualNodeis enabled.- Returns:
- this assertion object
-
isDisabled
Verifies that the actualNodeis disabled.- Returns:
- this assertion object
-
isFocused
Verifies that the actualNodehas focus.- Returns:
- this assertion object
-
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
-