Package-level declarations
Contains inter alia MapLikeContains.Creator
. as well as the minimum set of functions which are intended to be used as part of the final step of the building process.
Types
Link copied to clipboard
interface MapLikeContainsAssertions
Defines the minimum set of contains
assertion functions for Iterable, which an implementation of the domain logic of Atrium has to provide.
Functions
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