Package org.hamcrest.core
Class StringContains
java.lang.Object
org.hamcrest.BaseMatcher<String>
org.hamcrest.TypeSafeMatcher<String>
org.hamcrest.core.SubstringMatcher
org.hamcrest.core.StringContains
- All Implemented Interfaces:
Matcher<String>,SelfDescribing
Tests if the argument is a string that contains a specific substring.
-
Field Summary
Fields inherited from class org.hamcrest.core.SubstringMatcher
substring -
Constructor Summary
ConstructorsConstructorDescriptionStringContains(boolean ignoringCase, String substring) StringContains(String substring) -
Method Summary
Modifier and TypeMethodDescriptioncontainsString(String substring) containsStringIgnoringCase(String substring) protected booleanMethods inherited from class org.hamcrest.core.SubstringMatcher
converted, describeMismatchSafely, describeTo, matchesSafelyMethods inherited from class org.hamcrest.TypeSafeMatcher
describeMismatch, matchesMethods inherited from class org.hamcrest.BaseMatcher
_dont_implement_Matcher___instead_extend_BaseMatcher_, isNotNull, toString
-
Constructor Details
-
StringContains
-
StringContains
-
-
Method Details
-
evalSubstringOf
- Specified by:
evalSubstringOfin classSubstringMatcher
-
containsString
Creates a matcher that matches if the examinedStringcontains the specifiedStringanywhere. For example:assertThat("myStringOfNote", containsString("ring"))- Parameters:
substring- the substring that the returned matcher will expect to find within any examined string
-
containsStringIgnoringCase
Creates a matcher that matches if the examinedStringcontains the specifiedStringanywhere, ignoring case. For example:assertThat("myStringOfNote", containsStringIgnoringCase("Ring"))- Parameters:
substring- the substring that the returned matcher will expect to find within any examined string
-