object MapAssertionsBuilder : MapAssertions
Delegates inter alia to the implementation of MapAssertions. In detail, it implements MapAssertions by delegating to mapAssertions which in turn delegates to the implementation via loadSingleService.
val entry: MapEntryAssertionsBuilder
Returns MapEntryAssertionsBuilder which inter alia delegates to the implementation of MapEntryAssertions. |
fun <K, V, T : Map<out K, V>> contains(expect: Expect<T>, keyValuePairs: List<Pair<K, V>>): Assertion fun <K, V> |
|
fun <K> containsKey(subjectProvider: SubjectProvider<Map<out K, *>>, key: K): Assertion |
|
fun <K, V : Any, T : Map<out K, V?>> containsKeyWithValueAssertions(expect: Expect<T>, valueType: KClass<V>, keyValues: List<Pair<K, (Expect<V>.() -> Unit)?>>): Assertion fun <K, V : Any> |
|
fun <K> containsNotKey(subjectProvider: SubjectProvider<Map<out K, *>>, key: K): Assertion |
|
fun <K, V, T : Map<out K, V>> getExisting(expect: Expect<T>, key: K): ExtractedFeaturePostStep<T, V> fun <K, V : Any> fun <K, V : Any> |
|
fun <K, V> fun <K, V> |
|
fun |
|
fun isEmpty(subjectProvider: SubjectProvider<Map<*, *>>): Assertion |
|
fun isNotEmpty(subjectProvider: SubjectProvider<Map<*, *>>): Assertion |
|
fun <K> |
|
fun <T : Map<*, *>> size(expect: Expect<T>): ExtractedFeaturePostStep<T, Int> |
|
fun <V> |