Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening