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>
Link copied to clipboard
class EntryPointStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour>(container: AssertionContainer<T>, searchBehaviour: S) : EntryPointStepImpl<T, S> , CharSequenceContains.EntryPointStepInternal<T, S>
Link copied to clipboard
class GenericTimesCheckerStep<T : CharSequence, out S : CharSequenceContains.SearchBehaviour>(val times: Int, val entryPointStepLogic: CharSequenceContains.EntryPointStepLogic<T, S>, val checkers: List<CharSequenceContains.Checker>) : WithTimesCheckerStepInternal<T, S> , AtLeastCheckerStep<T, S> , ButAtMostCheckerStep<T, S> , ExactlyCheckerStep<T, S>
Link copied to clipboard
class NotCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour>(val entryPointStepLogic: CharSequenceContains.EntryPointStepLogic<T, S>) : NotCheckerStep<T, S> , CharSequenceContains.CheckerStepInternal<T, S>
Link copied to clipboard
class NotOrAtMostCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour>(times: Int, nameContainsNotFun: String, notOrAtMostCall: (Int) -> String, val entryPointStepLogic: CharSequenceContains.EntryPointStepLogic<T, S>) : NotOrAtMostCheckerStep<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