interface CharSequenceContainsAssertions
(source)
Defines the minimum set of contains
assertion functions for CharSequence,
which an implementation of the domain of Atrium has to provide.
abstract fun <T : CharSequence> defaultTranslationOf(checkerOption: CheckerOption<T, NoOpSearchBehaviour>, expected: List<Translatable>): AssertionGroup |
|
abstract fun <T : CharSequence> defaultTranslationOfIgnoringCase(checkerOption: CheckerOption<T, IgnoringCaseSearchBehaviour>, expected: List<Translatable>): AssertionGroup |
|
abstract fun <T : CharSequence> regex(checkerOption: CheckerOption<T, NoOpSearchBehaviour>, expected: List<String>): AssertionGroup |
|
abstract fun <T : CharSequence> regexIgnoringCase(checkerOption: CheckerOption<T, IgnoringCaseSearchBehaviour>, expected: List<String>): AssertionGroup |
|
abstract fun <T : CharSequence> values(checkerOption: CheckerOption<T, NoOpSearchBehaviour>, expected: List<Any>): AssertionGroup |
|
abstract fun <T : CharSequence> valuesIgnoringCase(checkerOption: CheckerOption<T, IgnoringCaseSearchBehaviour>, expected: List<Any>): AssertionGroup |
object CharSequenceContainsAssertionsBuilder : CharSequenceContainsAssertions
Delegates inter alia to the implementation of CharSequenceContainsAssertions. In detail, it implements CharSequenceContainsAssertions by delegating to charSequenceContainsAssertions which in turn delegates to the implementation via loadSingleService. |