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

Data visualization is a powerful tool for exploring and communicating insights from data effectively. Seaborn, a Python visualization library built on top of Matplotlib, offers a wide range of... more
This specialization provides in-depth knowledge and hands-on experience in designing and programming embedded systems using C. Learners will master key concepts such as microcontroller interfacing,... more
This Specialization is intended for engineers, particularly chemical engineers, but applicable to anyone seeking to develop process safety experience involving process operations. Through four... more
The course \"Automating Infrastructure - Chef for DevOps\" is a comprehensive skill enhancement program designed for developers aiming to become proficient DevOps professionals. This course offers... more
This Specialization is intended for IT professionals who want to learn the fundamentals of database concepts in a cloud environment, get basic skilling in cloud data services, and build their... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL