abstract class CharSequenceContainsChecker : ContainsChecker, CharSequenceContains.Checker
Represents the base class for CharSequenceContains.Checker.
It does not do much more than specifying that its super class is ContainsChecker and sub-classes have to implement CharSequenceContains.Checker.
times
- The number which the check uses to compare against the actual number of times an expected object is
found in the input of the search.
correctCall
- The function which should be used instead of wrongCall
when times equals to zero.
wrongCall
- The function call which was used and should not be used if times equals to zero.
IllegalArgumentException
- In case times is smaller than 1.
CharSequenceContainsChecker(times: Int, correctCall: String, wrongCall: (Int) -> String)
Represents the base class for CharSequenceContains.Checker. |
val times: Int
The number which the check uses to compare against the actual number of times an expected object is found in the input of the search. |
fun createBasicAssertion(description: Translatable, check: Boolean): DescriptiveAssertion
Creates a DescriptiveAssertion based on the given description, the property times as StringBasedRawString and the given check. |
class
Represents a check that an expected object is contained at least times in the search input. |
|
class
Represents a check that an expected object is contained at most times in the search input. |
|
class
Represents a check that an expected object is contained exactly times in the search input. |