Class AbstractMenuItemAssert<SELF extends AbstractMenuItemAssert<SELF>>

java.lang.Object
org.assertj.core.api.AbstractAssert<SELF,javafx.css.Styleable>
org.testfx.assertions.api.AbstractStyleableAssert<SELF>
org.testfx.assertions.api.AbstractMenuItemAssert<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:
MenuItemAssert

public class AbstractMenuItemAssert<SELF extends AbstractMenuItemAssert<SELF>> extends AbstractStyleableAssert<SELF>
Base class for all MenuItem assertions.
  • Field Summary

    Fields inherited from class org.assertj.core.api.AbstractAssert

    actual, info, myself, objects, throwUnsupportedExceptionOnEquals
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractMenuItemAssert(javafx.scene.control.MenuItem actual, Class<?> selfType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Verifies that the actual Menu does not have exactly the given text.
    doesNotHaveText(org.hamcrest.Matcher<String> matcher)
    Verifies that the actual MenuItem is not matched by the given matcher.
    Verifies that the actual MenuItem has exactly the given text.
    hasText(org.hamcrest.Matcher<String> matcher)
    Verifies that the actual MenuItem is matched by the given matcher.

    Methods inherited from class org.assertj.core.api.AbstractAssert

    areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, 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, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.assertj.core.api.Descriptable

    as, as, as, describedAs, describedAs
  • Constructor Details

    • AbstractMenuItemAssert

      protected AbstractMenuItemAssert(javafx.scene.control.MenuItem actual, Class<?> selfType)
  • Method Details

    • hasText

      public SELF hasText(String text)
      Verifies that the actual MenuItem has exactly the given text.
      Parameters:
      text - the given text to compare the actual text to
      Returns:
      this assertion object
    • doesNotHaveText

      public SELF doesNotHaveText(String text)
      Verifies that the actual Menu does not have exactly the given text.
      Parameters:
      text - the given text to compare the actual text to
      Returns:
      this assertion object
    • hasText

      public SELF hasText(org.hamcrest.Matcher<String> matcher)
      Verifies that the actual MenuItem is matched by the given matcher.
      Parameters:
      matcher - the String matcher to test the actual text with
      Returns:
      this assertion object
    • doesNotHaveText

      public SELF doesNotHaveText(org.hamcrest.Matcher<String> matcher)
      Verifies that the actual MenuItem is not matched by the given matcher.
      Parameters:
      matcher - the String matcher to test the actual text with
      Returns:
      this assertion object