Class StringSubject.CaseInsensitiveStringComparison

  • Enclosing class:
    StringSubject

    public final class StringSubject.CaseInsensitiveStringComparison
    extends Object
    Case insensitive propositions for string subjects.
    • Method Detail

      • isEqualTo

        public void isEqualTo​(@Nullable String expected)
        Fails if the subject is not equal to the given sequence (while ignoring case). For the purposes of this comparison, two strings are equal if any of the following is true:

        Example: "abc" is equal to "ABC", but not to "abcd".

      • isNotEqualTo

        public void isNotEqualTo​(@Nullable String unexpected)
        Fails if the subject is equal to the given string (while ignoring case). The meaning of equality is the same as for the isEqualTo(java.lang.String) method.
      • contains

        public void contains​(@Nullable CharSequence expectedSequence)
        Fails if the string does not contain the given sequence (while ignoring case).
      • doesNotContain

        public void doesNotContain​(@Nullable CharSequence expectedSequence)
        Fails if the string contains the given sequence (while ignoring case).