Class CharSequenceLengthMatcher

java.lang.Object
org.hamcrest.BaseMatcher<T>
org.hamcrest.TypeSafeDiagnosingMatcher<CharSequence>
org.dmfs.jems2.hamcrest.matchers.charsequence.CharSequenceLengthMatcher
All Implemented Interfaces:
org.hamcrest.Matcher<CharSequence>, org.hamcrest.SelfDescribing

public final class CharSequenceLengthMatcher extends org.hamcrest.TypeSafeDiagnosingMatcher<CharSequence>
Matches the expected length of a CharSequence.
  • Constructor Details

    • CharSequenceLengthMatcher

      public CharSequenceLengthMatcher(int expectedValue)
  • Method Details

    • hasLength

      public static CharSequenceLengthMatcher hasLength(int expectedLength)
      Checks that the lenght of a CharSequence is correct.
      Parameters:
      expectedLength - The expected lenght of the CharSequence
      Returns:
      A CharSequenceLengthMatcher.
    • matchesSafely

      protected boolean matchesSafely(CharSequence item, org.hamcrest.Description mismatchDescription)
      Specified by:
      matchesSafely in class org.hamcrest.TypeSafeDiagnosingMatcher<CharSequence>
    • describeTo

      public void describeTo(org.hamcrest.Description description)