validateCheckDigitChecksum function

void validateCheckDigitChecksum(
  1. String iban
)

Implementation

void validateCheckDigitChecksum(String iban) {
  if (calculateMod(iban) != 1) {
    final String checkDigit = getCheckDigit(iban);
    final String expectedCheckDigit = calculateCheckDigit(iban);

    throw Exception(
        "[$iban] has invalid check digit: $checkDigit, expected check digit is: $expectedCheckDigit");
  }
}