Test Driven Development in C++
Certificate of Completion
Congratulations, Geraldo Ribeiro
Test-Driven Development in C++
Course completed on Dec 20, 2022 at 05:42PM UTC • 2 hours 21 min
By continuing to learn, you have expanded your perspective, sharpened your
skills, and made yourself even more in demand.
1000 W Maude Ave
Head of Content Strategy, Learning Sunnyvale, CA 94085
Certificate ID: ASTQfxGvnFw3LNIs76O70BFE2wjU
Every software developer wants to ship high-quality applications. Test-driven development (TDD) is a key discipline that can help you enhance your development process—and, in turn, your code base—by ensuring that crashes and bugs are addressed early on. In this course, join Richard Wells as he covers unit testing and TDD for C++ projects. Richard provides an overview of both unit testing and TDD, explaining why both are crucial for developers. He also shows how to set up your development environment for TDD and goes over the Google Test C++ unit-testing framework. Throughout the course, he shares best practices and provides examples and test cases that can help you gain a practical understanding of TTD in C++.
- What is test-driven development (TDD)?
- Setting up your development environment
- Setting up Google Test with Eclipse, Visual Studio, CLion, and Xcode
- Working with Google Test
- Test doubles
- Google Mock library
- TDD best practices