public ValidationResult validate()

in src/main/java/com/epam/digital/data/platform/user/validate/katottg/KatottgCharactersValidator.java [29:40]


  public ValidationResult validate(int userSequenceNumber, CsvUser user, ValidationResult results) {
    var katottgs = user.getKatottg();
    for(String katottg : katottgs) {
      if (!katottg.matches(KATOTTG_PATTERN) && !katottg.matches(COUNTRY_KATOTTG_PATTERN)) {
        results.add(userSequenceNumber, 
            "Incorrect KATOTTG code. KATOTTG should starts from UA and have 0 or 17 digits, like this: " 
                + "'UA' or 'UA12345678901234567'. But you are trying to import code '" + katottg
                + "' in wrong format");
      }
    }
    return validateNext(userSequenceNumber, user, results);
  }