Package-level declarations

Contains the default implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.charsequence.contains.steps.

Types

Link copied to clipboard
class AtMostCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour>(times: Int, nameContainsNotFun: String, atMostCall: (Int) -> String, atLeastCall: (Int) -> String, exactlyCall: (Int) -> String, val entryPointStepLogic: CharSequenceContains.EntryPointStepLogic<T, S>) : AtMostCheckerStep<T, S> , CharSequenceContains.CheckerStepInternal<T, S>
Link copied to clipboard
class ButAtMostCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour>(times: Int, atLeastBuilder: WithTimesCheckerStepLogic<T, S>, nameContainsNotFun: String, atLeastButAtMostCall: (Int, Int) -> String, atLeastCall: (Int) -> String, butAtMostCall: (Int) -> String, exactlyCall: (Int) -> String, atMostCall: (Int) -> String, val entryPointStepLogic: CharSequenceContains.EntryPointStepLogic<T, S>) : ButAtMostCheckerStep<T, S> , CharSequenceContains.CheckerStepInternal<T, S>

Functions

Link copied to clipboard
fun <T : CharSequence> atLeastChecker(container: AssertionContainer<T>, times: Int, nameContainsNotFun: String, atLeastCall: (Int) -> String): AtLeastChecker
Link copied to clipboard
fun <T : CharSequence> atMostChecker(container: AssertionContainer<T>, times: Int, nameContainsNotFun: String, atMostCall: (Int) -> String): AtMostChecker