Test-Driven Development

About this Specialization

In this Test-Driven Development Specialization, we will take a hands-on look at Test-Driven Development by writing and implementing tests from the first module. You\'ll be translating user specs into unit tests, applying the Red-Green-Refactor mantra, and applying mocks in python with the unit test mock module.\\n\\nYou\'ll learn to integrate best practices of test-driven development into your programming workflow and refactor legacy codebases with the help of agile methodologies. We will explore continuous integration and how to write automated tests in Python. Finally, we will work everything we\'ve learned together to write code that contains error handlers, automated tests, and refactored functions.

Created by: LearnQuest


Related Online Courses

If you have ever encountered rusty car bodies, leaking pipes, tarnished silverware or the green patina of a copper roof then you have experienced corrosion in action. This course, from the... more
Embark on a comprehensive journey through pharmaceutical practice in our Pharmacy Medication and Safety course, developed into four lessons. Explore the idiosyncrasies of how drugs interact in the... more
This specialization provides an in-depth exploration of renewable energy technologies and their critical role in addressing global challenges. The journey begins with an exploration of climate... more
This specialization is intended for semi-technical and business learners who seek to develop a fundamental foundation of cloud computing. In these three courses, you will cover the three main... more
This is a self-paced lab that takes place in the Google Cloud console. Create OUs, set up managed guest session settings for different OUs, set up a kiosk app on ChromeOS and install a virtual... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL