doc / ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl

Package ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl

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

Types

AtMostCheckerStepImpl

class AtMostCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : AtMostCheckerStep<T, S>, CharSequenceContains.CheckerStepInternal<T, S>

ButAtMostCheckerStepImpl

class ButAtMostCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : ButAtMostCheckerStep<T, S>, CharSequenceContains.CheckerStepInternal<T, S>

EntryPointStepImpl

class EntryPointStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : EntryPointStepImpl<T, S>, CharSequenceContains.EntryPointStepInternal<T, S>

GenericTimesCheckerStep

class GenericTimesCheckerStep<T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : WithTimesCheckerStepInternal<T, S>, AtLeastCheckerStep<T, S>, ButAtMostCheckerStep<T, S>, ExactlyCheckerStep<T, S>

NotCheckerStepImpl

class NotCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : NotCheckerStep<T, S>, CharSequenceContains.CheckerStepInternal<T, S>

NotOrAtMostCheckerStepImpl

class NotOrAtMostCheckerStepImpl<T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : NotOrAtMostCheckerStep<T, S>, CharSequenceContains.CheckerStepInternal<T, S>

Functions

atLeastChecker

fun <T : CharSequence> atLeastChecker(container: AssertionContainer<T>, times: Int, nameContainsNotFun: String, atLeastCall: (Int) -> String): AtLeastChecker

atMostChecker

fun <T : CharSequence> atMostChecker(container: AssertionContainer<T>, times: Int, nameContainsNotFun: String, atMostCall: (Int) -> String): AtMostChecker