containsValues function

IValidator containsValues(
  1. Iterable values, {
  2. String? message,
})

Validator that checks if a map contains a specific set of values.

Implementation

IValidator containsValues(Iterable<dynamic> values, {String? message}) =>
    _mapPredicateValidator(
      message: message ?? 'contains values: ${prettifyValue(values)}',
      test: (m) => !values.any((val) => !m.containsValue(val)),
      code: ExpectationCodes.valueContainsMissing,
    );