Unittests voor een taakfunctie
De sleutel tot unittests voor Airflow-code is om de businesslogica uit @task-functies te halen en onder te brengen in losse Python-functies die je kunt testen zonder Airflow te draaien. Jouw team heeft dit gedaan met de functie clean_record in dags/data_cleaning.py, die witruimte uit namen verwijdert en e-mails naar kleine letters omzet.
Je gaat de unittests voor deze functie afmaken.
Deze oefening maakt deel uit van de cursus
Data-pijplijnen bouwen met Airflow
Interactieve oefening met praktijkervaring
Zet theorie om in actie met een van onze interactieve oefeningen
Begin oefening