EntryPointStepImpl   
    class EntryPointStepImpl<K, V, T : MapLike, out S : MapLikeContains.SearchBehaviour>(container: AssertionContainer<T>, val converter: (T) -> Map<out K, V>, searchBehaviour: S) : EntryPointStepImpl<T, S> , MapLikeContains.EntryPointStepInternal<K, V, T, S> (source)
Properties
Link copied to clipboard
                  val <K, V, T : Any, S : MapLikeContains.SearchBehaviour> MapLikeContains.EntryPointStep<K, V, T, S>._logic: MapLikeContains.EntryPointStepLogic<K, V, T, S>
Entry point to the logic level of Atrium -- which is one level deeper than the API -- within the building process of a sophisticated contains assertion for Iterable.
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  The AssertionContainer from which this building process started and to which the resulting Assertion should be appended.
Link copied to clipboard
                  Link copied to clipboard
                  val <K, V, T : MapLike> MapLikeContains.EntryPointStepLogic<K, V, T, NoOpSearchBehaviour>.inOrder: MapLikeContains.EntryPointStep<K, V, T, InOrderSearchBehaviour>
Link copied to clipboard
                  The chosen SearchBehaviour.
Functions
Link copied to clipboard
                  inline fun <K, V, T : Any, S : MapLikeContains.SearchBehaviour> MapLikeContains.EntryPointStep<K, V, T, S>._logicAppend(factory: MapLikeContains.EntryPointStepLogic<K, V, T, S>.() -> Assertion): Expect<T>
Appends the Assertion the given factory creates based on this MapLikeContains.EntryPointStep.
Link copied to clipboard
                  fun <K, V, T : MapLike> MapLikeContains.EntryPointStepLogic<K, V, T, InAnyOrderSearchBehaviour>.keyValuePairsInAnyOrder(keyValuePairs: List<Pair<K, V>>): Assertion
Link copied to clipboard
                  fun <K, V, T : MapLike> MapLikeContains.EntryPointStepLogic<K, V, T, InAnyOrderOnlySearchBehaviour>.keyValuePairsInAnyOrderOnly(keyValuePairs: List<Pair<K, V>>): Assertion
Link copied to clipboard
                  fun <K, V, T : MapLike> MapLikeContains.EntryPointStepLogic<K, V, T, InOrderOnlySearchBehaviour>.keyValuePairsInOrderOnly(keyValuePairs: List<Pair<K, V>>, reportingOptions: InOrderOnlyReportingOptions.() -> Unit): Assertion
Link copied to clipboard
                  Link copied to clipboard
                  fun <K, V> MapLikeContains.EntryPointStepLogic<*, *, *, *>.toVarArgPairs(mapLike: MapLike): Pair<Pair<K, V>, Array<out Pair<K, V>>>
Transforms the given MapLike to Pair<Pair<K, V>, Array<out Pair<K, V>>> with the intention that it can be easily used for a function requiring Pair<K, V>, vararg Pair<K, V>.
Link copied to clipboard
                  open fun <S2 : MapLikeContains.SearchBehaviour> withSearchBehaviour(searchBehaviour: S2): MapLikeContains.EntryPointStep<K, V, T, S2>