C++ Unit Testing - The Good, The Bad & The Ugly
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the world of C++ unit testing in this comprehensive 53-minute conference talk. Discover the good, the bad, and the ugly aspects of unit testing in C++, a powerful language used in various applications from operating systems to mobile app development. Learn how to harness the power of unit tests to find defects quickly, avoid regression, and speed up development time. Gain insights into using the right unit testing tools and practices to get your C++ code under control, including techniques for testing legacy code. Delve into topics such as Google Tests, mocking frameworks, test fixtures, and how to choose the right approach for your projects. Whether you're a seasoned C++ developer or looking to improve your testing skills, this talk provides valuable knowledge to enhance your software development practices.
Syllabus
Introduction
What is C
Responsibility
Writing unit tests
What is unit testing
Google Tests
Unit Testing Framework
Good and bad news
Unit testing frameworks
Google Test
mocking framework
mocking frameworks
mocking in C
mocking in Google Mach
multiple assert dilemma
test fixtures
how to choose
Taught by
NDC Conferences
Related Courses
Learn to Program: Crafting Quality CodeUniversity of Toronto via Coursera 数据结构与算法 Data Structures and Algorithms
Peking University via Coursera 数据结构与算法第一部分 | Data Structures and Algorithms Part 1
Peking University via edX Software Construction in Java
Massachusetts Institute of Technology via edX Advanced Software Construction in Java
Massachusetts Institute of Technology via edX