All Downloads are FREE. Search and download functionalities are using the official Maven repository.

run.qontract.core.pattern.ConsumeResult.kt Maven / Gradle / Ivy

Go to download

A Contract Testing Tool that leverages Gherkin to describe APIs in a human readable and machine enforceable manner

There is a newer version: 0.23.1
Show newest version
package run.qontract.core.pattern

import run.qontract.core.Result
import run.qontract.core.breadCrumb

data class ConsumeResult(val result: Result = Result.Success(), val remainder: List = emptyList()) {
    constructor(patterns: List): this(remainder = patterns)

    fun breadCrumb(breadCrumb: String): ConsumeResult = this.copy(result = result.breadCrumb(breadCrumb))
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy