Class LongSubject


public class LongSubject extends ComparableSubject<Long>
Propositions for long subjects.
  • Constructor Details

    • LongSubject

      protected LongSubject(FailureMetadata metadata, Long actual)
      Constructor for use by subclasses. If you want to create an instance of this class itself, call check(...).that(actual).
  • Method Details

    • isEquivalentAccordingToCompareTo

      @Deprecated public final void isEquivalentAccordingToCompareTo(Long other)
      Deprecated.
      Use Subject.isEqualTo(java.lang.Object) instead. Long comparison is consistent with equality.
      Description copied from class: ComparableSubject
      Checks that the subject is equivalent to other according to Comparable.compareTo(T), (i.e., checks that a.comparesTo(b) == 0).

      Note: Do not use this method for checking object equality. Instead, use Subject.isEqualTo(Object).

      Overrides:
      isEquivalentAccordingToCompareTo in class ComparableSubject<Long>
    • isGreaterThan

      public final void isGreaterThan(int other)
      Checks that the subject is greater than other.

      To check that the subject is greater than or equal to other, use isAtLeast(int).

    • isLessThan

      public final void isLessThan(int other)
      Checks that the subject is less than other.

      To check that the subject is less than or equal to other, use isAtMost(int) .

    • isAtMost

      public final void isAtMost(int other)
      Checks that the subject is less than or equal to other.

      To check that the subject is strictly less than other, use isLessThan(int).

    • isAtLeast

      public final void isAtLeast(int other)
      Checks that the subject is greater than or equal to other.

      To check that the subject is strictly greater than other, use isGreaterThan(int).