Konto_check

Bibliothek zum Test deutscher Bankkonten

Überblick Testseite Download BLZ-Daten Beispiele Programme
Konto_check ProgrammePerl-Tests

Bibliothek zum Test deutscher Bankkonten

Perl-Tests

In der Perl-Version sind im Verzeichnis Business-KontoCheck/t eine Reihe Testskripte enthalten, die vor allem für die (automatischen) Tests der CPAN-Tester gedacht sind. Sie lassen sich natürlich auch leicht auf andere Programmiersprachen portieren und dann für diese verwenden.

t/austrian.t

Diese Datei enthält eine Reihe Tests für österreichische Bankkonten (konto_check_at). Das Programm wird nur sehr marginal gewartet, da es für die österreichischen Banken keine frei verfügbaren Daten gibt und das Paket auch nur relativ wenige Benutzer hat.

t/base.t

Diese Datei enthält einige grundlegende Tests zu Initialisierung, Kontotest und IBAN-Test. Die meisten Tests werden in den anderen Dateien ausführlicher noch einmal gemacht.

t/bic_check.t

Diese Datei testet die Gültigkeit des BIC für eine Reihe Banken.

t/encoding.t

Diese Datei testet die Ausgabekodierung für die möglichen Werte.

t/generate_lut.t

Diese Datei generiert aus einem kleinen Subset der BLZ-Datei (100 Datensätze) eine LUT-Datei und überprüft diese auf Gültigkeit.

t/iban_gen.t

Diese Datei generiert für eine Reihe (synthetischer) Bankverbindungen die zugehörige IBAN. Die Daten dieser Datei ändern sich beim Wechsel der LUT-Datei oft relativ stark.

t/iban.t

In dieser Datei werden eine Reihe deutscher und ausländischer IBANs auf Gültigkeit getestet.

t/ipi.t

In dieser Datei wird der strukturierte Verwendungszweck für eine Reihe Werte (nur gültige) getestet.

t/lut2.t

In dieser Datei werden die Funktionen bic_*, biq_* und iban_* getestet

t/lut_info.t

Diese Datei testet den Info-Block und die Funktion lut_blocks() einer LUT-DateDi

t/lut_suche.t

Diese Datei testet die verschiedenen Suchfunktionen.

t/new_blz.t

Diese Datei testet eine Reihe Bankverbindungen mit dem (nicht mehr ganz) neuen Aufrufinterface.

t/new_pz.t

Diese Datei testet eine Reihe Prüfziffer/Konto-Kombinationen mit dem "neuen" Aufrufinterface.

t/old.t

Diese Datei testet eine Reihe Bankverbindungen sowie Prüfziffer/Konto-Kombinationen mit dem alten Aufrufinterface.

t/pod.t

Diese Datei ist ein Test auf POD-Fehler von KontoCheck.pm.