kotest-extensions / io.kotest.extensions.system / OverrideMode / SetOrError

SetOrError

object SetOrError : OverrideMode

Sets specific values and throws an exception if the chosen key already exists

Any values that are not present in the overrides will be left untouched.

Exceptions

IllegalOverrideException

class IllegalOverrideException : IllegalArgumentException

Functions

override

fun override(originalValues: Map<String, String>, newValues: Map<String, String?>): MutableMap<String, String>