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

OverrideMode

sealed class OverrideMode

Types

SetOrError

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

object SetOrError : OverrideMode

SetOrIgnore

Sets specific values, ignoring pre-existent ones, if any

object SetOrIgnore : OverrideMode

SetOrOverride

Sets specific values and overrides pre-existent ones, if any

object SetOrOverride : OverrideMode

Functions

override

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