assertContainsMatchingIssues
fun assertContainsMatchingIssues(expectedIssues: Iterable<LocatedValidationIssue>, actualIssues: Iterable<LocatedValidationIssue>, message: String? = null)(source)
suspend fun assertContainsMatchingIssues(expectedIssues: Iterable<LocatedValidationIssue>, actualIssues: Flow<LocatedValidationIssue>, message: String? = null)(source)
fun assertContainsMatchingIssues(expectedIssues: Iterable<ValidationIssue>, actualIssues: Iterable<ValidationIssue>, message: String? = null)(source)
suspend fun assertContainsMatchingIssues(expectedIssues: Iterable<ValidationIssue>, actualIssues: Flow<ValidationIssue>, message: String? = null)(source)
Asserts that the actualIssues contains all matching expectedIssues. The order in which the issues appear is not relevant.
Matching issues are those where the actual issue "contains" the expected issue.