YoVDO

C++ Unit Testing - The Good, The Bad & The Ugly

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Software Development Courses C++ Courses Unit Testing Courses Code Quality Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Code
University 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