As more models are being developed to help businesses understand and serve customers better, it is crucial to ensure the code written behind these model pipelines have been sufficiently tested to ensure various components perform as expected.
In this talk, I will focus on unit testing using pytest, a python based test framework and show some examples on how to increase trust in your model pipelines by writing good unit tests.
• What is a unit test?
• Python testing frameworks available
• Why pytest?
• Some of the features that makes pytest awesome
• Pytest demo