validateCNPJ static method

void validateCNPJ(
  1. String cnpj, {
  2. String? fieldName,
})

Valida e lança exceção se inválido

Implementation

static void validateCNPJ(String cnpj, {String? fieldName}) {
  if (cpfEcnpjDeTeste.contains(cnpj)) {
    return;
  }
  if (!isValidCnpj(cnpj)) {
    throw ArgumentError(
      '${fieldName ?? 'CNPJ'} inválido: deve ter exatamente 14 dígitos',
    );
  }
}