AndOrMatcher

data class AndOrMatcher<T : Any>(    val and: Boolean,     val first: T,     val second: T) : Matcher<T> , CompositeMatcher<T> , CapturingMatcher

Boolean logic "AND" and "OR" matcher composed of two other matchers

Constructors

Link copied to clipboard
fun <T : Any> AndOrMatcher(    and: Boolean,     first: T,     second: T)

Functions

Link copied to clipboard
open override fun capture(arg: Any?)
Link copied to clipboard
open override fun match(arg: T?): Boolean
Link copied to clipboard
open override fun substitute(map: Map<Any, Any>): Matcher<T>
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val and: Boolean
Link copied to clipboard
val first: T
Link copied to clipboard
open override val operandValues: List<T>
Link copied to clipboard
val second: T
Link copied to clipboard
open override var subMatchers: List<Matcher<T>>? = null