A gentle introduction to unit testing, mocking and patching for beginners — In this story, I would like to raise a discussion about unit testing in data engineering. Although there are plenty of articles on Python unit testing on the internet, the topic looks a bit vague and uncovered. We will speak about data pipelines, the parts they consist of and how…