Interface GeodeAssertions.AssertThat<T>

Type Parameters:
T - type of the Object that is the subject of the assertion.
Enclosing class:
GeodeAssertions
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface GeodeAssertions.AssertThat<T>
The GeodeAssertions.AssertThat interface defines a contract for making assertion about a given Object used as the subject of the assert statement.
  • Method Details

    • getSubject

      T getSubject()
      Returns the Object used as the subject of this assertion.
      Returns:
      the Object used as the subject of this assertion.
      See Also:
    • isNotNull

      default void isNotNull()
      Asserts the subject is not null.
    • isInstanceOfGemFireCacheImpl

      default void isInstanceOfGemFireCacheImpl()
      Asserts the getSubject() is an instance of GemFireCacheImpl.
    • isInstanceOfInternalDistributedSystem

      default void isInstanceOfInternalDistributedSystem()
      Asserts the getSubject() is an instance of InternalDistributedSystem.
    • isNotInstanceOfAbstractRegion

      default void isNotInstanceOfAbstractRegion()
      Asserts the getSubject() is not an instance of AbstractRegion.
    • isNotInstanceOfGemFireCacheImpl

      default void isNotInstanceOfGemFireCacheImpl()
      Asserts the getSubject() is not an instance of GemFireCacheImpl.
    • isNotInstanceOfInternalDistributedSystem

      default void isNotInstanceOfInternalDistributedSystem()
      Asserts the getSubject() is not an instance of InternalDistributedSystem.