interface MapEntryAssertions
(source)
Defines the minimum set of assertion functions and builders applicable to Map, which an implementation of the domain of Atrium has to provide.
abstract fun <K, V, T : Entry<K, V>> isKeyValue(expect: Expect<T>, key: K, value: V): Assertion abstract fun <K : Any, V : Any> |
|
abstract fun <K, T : Entry<K, *>> key(expect: Expect<T>): ExtractedFeaturePostStep<T, K> abstract fun <K : Any> |
|
abstract fun <K> |
|
abstract fun <V> |
|
abstract fun <V, T : Entry<*, V>> value(expect: Expect<T>): ExtractedFeaturePostStep<T, V> abstract fun <V : Any> |
object MapEntryAssertionsBuilder : MapEntryAssertions
Delegates inter alia to the implementation of MapEntryAssertions. In detail, it implements MapEntryAssertions by delegating to mapEntryAssertions which in turn delegates to the implementation via loadSingleService. |