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

This specialization is intended for people with an intermediate understanding of C++. These topics include basic syntax, control structures, loops, methods, and object-oriented programming. The... more
This Specialization is intended for new or pivoting Data Analysts, seeking to add Teradata Vantage to their role. These courses will get new users up and running and will also leverage the... more
Unlock the power of ChatGPT\'s free AI tools to excel with powerful and intuitive techniques that can be applied across any professional domain, from digital marketing and data analytics to project... more
This course, co-developed by Goodwill Industries International and World Education, is for anyone who wants to understand what it means to work in the 21st Century Workplace and support individuals... more
Most applications need to store data in some form of database. Amazon Web Services (AWS) provides several tools to help you migrate your databases, and the applications that use them, to the cloud.... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL