Skip to content

Level 2 · Intermediate

Modules

  1. GoogleTest Advanced
  2. Mocking with GoogleMock
  3. Testing C Code with CMocka Advanced
  4. Memory Error Detection (Valgrind, AddressSanitizer)
  5. Undefined Behavior & UBSan
  6. Code Coverage (gcov/lcov)
  7. Test Doubles for Hardware/OS Dependencies
  8. CMake/CTest Deep Dive
  9. Static Analysis (clang-tidy, cppcheck)
  10. Project — Instrumented Test Suite with Coverage and Sanitizers