assertJsonMissingValidationErrors method

TestResponse assertJsonMissingValidationErrors([
  1. List<String>? fields
])

Implementation

TestResponse assertJsonMissingValidationErrors([List<String>? fields]) {
  final decoded = json;
  final errors = decoded is Map ? (decoded['errors'] as Map? ?? {}) : {};
  if (fields == null) {
    return _check(
      errors.isEmpty,
      'Unexpected validation errors: ${errors.keys.toList()}',
    );
  }
  for (final f in fields) {
    _check(!errors.containsKey(f), 'Unexpected validation error for [$f]');
  }
  return this;
}