Unit test cho một hàm task
Chìa khóa để viết unit test cho mã Airflow là tách logic nghiệp vụ ra khỏi các hàm @task thành các hàm Python độc lập, có thể kiểm thử mà không cần chạy Airflow. Nhóm của bạn đã làm điều này với hàm clean_record trong dags/data_cleaning.py, hàm này loại bỏ khoảng trắng thừa quanh tên và chuyển email về chữ thường.
Bạn sẽ hoàn thiện các unit test cho hàm này.
Bài tập này là một phần của khóa học
Xây dựng Data Pipeline với Airflow
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập