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 will help you understand how prototyping can be accelerated by the use of 3D printing. It first provides insights into the core processes in engineering and product design &... more
Embark on a transformative exploration into the dynamic field of Very Large-Scale Integration (VLSI) Design. Unravel the intricacies of semiconductor technology and chip design, delving into the... more
This course covers the commitments of Amazon and Amazon Web Services (AWS) to sustainability, how to optimize workload architectures for sustainability, and AWS as a technology partner for... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to create a Data Fusion instance and deploy a sample pipelineCreated by: Google Cloud more
This specialization is intended for students interested to learn Java testing, mocking, improving their Java code, developing test-first Java artifacts, and building quality Enterprise... more