interface CharSequenceAssertions
(source)
Defines the minimum set of assertion functions and builders applicable to CharSequence, which an implementation of the domain of Atrium has to provide.
abstract fun <T : CharSequence> containsBuilder(plant: AssertionPlant<T>): Builder<T, NoOpSearchBehaviour> |
|
abstract fun <T : CharSequence> containsNotBuilder(plant: AssertionPlant<T>): Builder<T, NotSearchBehaviour> |
|
abstract fun endsNotWith(plant: AssertionPlant<CharSequence>, expected: CharSequence): Assertion |
|
abstract fun endsWith(plant: AssertionPlant<CharSequence>, expected: CharSequence): Assertion |
|
abstract fun isEmpty(plant: AssertionPlant<CharSequence>): Assertion |
|
abstract fun isNotBlank(plant: AssertionPlant<CharSequence>): Assertion |
|
abstract fun isNotEmpty(plant: AssertionPlant<CharSequence>): Assertion |
|
abstract fun startsNotWith(plant: AssertionPlant<CharSequence>, expected: CharSequence): Assertion |
|
abstract fun startsWith(plant: AssertionPlant<CharSequence>, expected: CharSequence): Assertion |
object CharSequenceAssertionsBuilder : CharSequenceAssertions
Delegates inter alia to the implementation of CharSequenceAssertions. In detail, it implements CharSequenceAssertions by delegating to charSequenceAssertions which in turn delegates to the implementation via loadSingleService. |