Package-level declarations

Contains steps for sophisticated CharSequence.toContain expectation builders.

Types

Link copied to clipboard

Represents the extension point for another step after a contains at least-check within a sophisticated contains assertion building process for CharSequence.

Link copied to clipboard

Represents the extension point for another step after a contains at least once but at most-check within a sophisticated contains assertion building process for CharSequence.

Link copied to clipboard

Represents the extension point for another step after a contains at least but at most-check within a sophisticated contains assertion building process for CharSequence.

Link copied to clipboard

Represents the extension point for another step after a contains exactly-check within a sophisticated contains assertion building process for CharSequence.

Link copied to clipboard

Represents the extension point for another step after a contains not at all-check within a sophisticated contains assertion building process for CharSequence.

Link copied to clipboard

Represents the extension point for another step after a contains not or at most-check within a sophisticated contains assertion building process for CharSequence.

Link copied to clipboard
Link copied to clipboard

Sole purpose of this interface is to hide CharSequenceContains.CheckerStepLogic from newcomers which usually don't have to deal with this type and to keep the API clean.

Functions

Link copied to clipboard
fun <T : CharSequence, S : CharSequenceContains.SearchBehaviour> CharSequenceContains.EntryPointStepLogic<T, S>.atMostCheckerStep(times: Int, nameContainsNotFun: String, atMostCall: (Int) -> String, atLeastCall: (Int) -> String, exactlyCall: (Int) -> String): AtMostCheckerStep<T, S>
Link copied to clipboard
fun <T : CharSequence, S : CharSequenceContains.SearchBehaviour> WithTimesCheckerStepLogic<T, S>.butAtMostCheckerStep(times: Int, nameContainsNotFun: String, atLeastButAtMostCall: (Int, Int) -> String, atLeastCall: (Int) -> String, butAtMostCall: (Int) -> String, exactlyCall: (Int) -> String, atMostCall: (Int) -> String): ButAtMostCheckerStep<T, S>