Unit-Tests für eine Task-Funktion
Der Schlüssel zu Unit-Tests für Airflow-Code ist, die Geschäftslogik aus @task-Funktionen in eigenständige Python-Funktionen auszulagern, die ohne Airflow ausführbar und testbar sind. Dein Team hat das mit der Funktion clean_record in dags/data_cleaning.py getan. Sie entfernt Leerzeichen an den Rändern von Namen und wandelt E-Mails in Kleinbuchstaben um.
Du vervollständigst jetzt die Unit-Tests für diese Funktion.
Diese Übung ist Teil des Kurses
<Kurs>Data-Pipelines mit Airflow aufbauen</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten