validate method
void
validate()
Метод проверяет валидность данных
Implementation
void validate() {
String? wrongField;
if (!CardValidator.validateCardNumber(pan)) {
wrongField = 'номер карты';
}
if (!CardValidator.validateExpireDate(expDate)) {
wrongField = 'месяц и год срока действия карты';
}
if (!CardValidator.validateSecurityCode(cvv)) {
wrongField = 'код защиты';
}
assert(
wrongField == null,
'Не удается закодировать данные карты. Неправильный: $wrongField',
);
}