wiki/test_neutralizer/test_data.py
2025-06-06 15:50:29 +02:00

96 lines
No EOL
2.5 KiB
Python

"""
Testdaten für den Daten-Neutralisierer
Enthält Beispieldaten für verschiedene Sprachen und Regionen
"""
# Deutsche Testdaten
DE_TEST_DATA = """
Sehr geehrte Frau Müller,
vielen Dank für Ihre E-Mail an max.mustermann@beispiel.de.
Ihre Telefonnummer 030-12345678 wurde in unserem System hinterlegt.
Die Rechnung wird an folgende Adresse gesendet:
Musterstraße 123, 12345 Berlin
Ihre IBAN: DE89 3704 0044 0532 0130 00
Steuernummer: 123/456/78901
Personalausweis: A12345678
Mit freundlichen Grüßen
Max Mustermann
"""
# Schweizer Testdaten
CH_TEST_DATA = """
Sehr geehrte Frau Weber,
vielen Dank für Ihre E-Mail an maria.weber@example.ch.
Ihre Telefonnummer +41 44 123 45 67 wurde in unserem System hinterlegt.
Die Rechnung wird an folgende Adresse gesendet:
Bahnhofstrasse 1, 8001 Zürich
Ihre AHV-Nummer: 756.1234.5678.90
UID-Nummer: CHE-123.456.789
Bankkonto: 01-234567-8
Mit freundlichen Grüssen
Maria Weber
"""
# Französische Testdaten
FR_TEST_DATA = """
Cher Monsieur Dupont,
Merci pour votre email à jean.dupont@example.fr.
Votre numéro de téléphone +33 1 23 45 67 89 a été enregistré dans notre système.
La facture sera envoyée à l'adresse suivante:
123 Rue de Paris, 75001 Paris
Votre numéro de sécurité sociale: 123456789012345
IBAN: FR76 1234 5678 9012 3456 7890 123
Cordialement,
Jean Dupont
"""
# Italienische Testdaten
IT_TEST_DATA = """
Gentile Signora Rossi,
Grazie per la sua email a anna.rossi@example.it.
Il suo numero di telefono +39 02 1234 5678 è stato registrato nel nostro sistema.
La fattura sarà inviata al seguente indirizzo:
Via Roma 123, 20100 Milano
Il suo codice fiscale: ABCDEF12G34H567I
IBAN: IT60 X123 4567 8901 2345 6789 012
Cordiali saluti,
Anna Rossi
"""
# Testdaten für verschiedene Dateiformate
TEST_JSON_DATA = {
"customer": {
"name": "Max Mustermann",
"email": "max.mustermann@beispiel.de",
"phone": "+49 30 12345678",
"address": "Musterstraße 123, 12345 Berlin",
"iban": "DE89 3704 0044 0532 0130 00"
}
}
TEST_CSV_DATA = """name,email,phone,address,iban
Max Mustermann,max.mustermann@beispiel.de,+49 30 12345678,Musterstraße 123 12345 Berlin,DE89 3704 0044 0532 0130 00
Maria Weber,maria.weber@example.ch,+41 44 123 45 67,Bahnhofstrasse 1 8001 Zürich,CH93 0076 7000 E529 0767 9
"""
# Dictionary mit allen Testdaten
TEST_DATA = {
"de": DE_TEST_DATA,
"ch": CH_TEST_DATA,
"fr": FR_TEST_DATA,
"it": IT_TEST_DATA,
"json": TEST_JSON_DATA,
"csv": TEST_CSV_DATA
}