Class Re2jSubjects.Re2jStringSubject

java.lang.Object
com.google.common.truth.Subject
com.google.common.truth.extensions.re2j.Re2jSubjects.Re2jStringSubject
Enclosing class:
Re2jSubjects

public static final class Re2jSubjects.Re2jStringSubject extends Subject
Subject for String subjects which you can use to assert things about Pattern regexes.
See Also:
  • Method Details

    • actualCustomStringRepresentation

      protected String actualCustomStringRepresentation()
      Description copied from class: Subject
      Returns a string representation of the actual value for inclusion in failure messages.

      Subjects should override this with care.

      By default, this method returns String.valueOf(getActualValue()) for most types. It does have some special logic for a few cases, like arrays.

      Overrides:
      actualCustomStringRepresentation in class Subject
    • matches

      public void matches(String regex)
      Fails if the string does not match the given regex.
    • matches

      @GwtIncompatible("com.google.re2j.Pattern") public void matches(com.google.re2j.Pattern regex)
      Fails if the string does not match the given regex.
    • doesNotMatch

      public void doesNotMatch(String regex)
      Fails if the string matches the given regex.
    • doesNotMatch

      @GwtIncompatible("com.google.re2j.Pattern") public void doesNotMatch(com.google.re2j.Pattern regex)
      Fails if the string matches the given regex.
    • containsMatch

      @GwtIncompatible("com.google.re2j.Pattern") public void containsMatch(com.google.re2j.Pattern pattern)
      Fails if the string does not contain a match on the given regex.
    • containsMatch

      public void containsMatch(String regex)
      Fails if the string does not contain a match on the given regex.
    • doesNotContainMatch

      @GwtIncompatible("com.google.re2j.Pattern") public void doesNotContainMatch(com.google.re2j.Pattern pattern)
      Fails if the string contains a match on the given regex.
    • doesNotContainMatch

      public void doesNotContainMatch(String regex)
      Fails if the string contains a match on the given regex.