Mit der Länderauswahl siehst du die in deiner Region verfügbaren Kurse.
⏱ 2 Std. 42 Min.📚 27 Lektionen🎧 Audioversion
C++ Unit Testing: Abhängigkeiten mit GMock mocken
Erfahren Sie, wie Sie mit dem GMock-Framework Codeeinheiten isolieren, Objektverhalten überprüfen und hochzuverlässige C++-Testsuiten erstellen.
💬KI-Tutor Stelle Fragen zu jeder Lektion und erhalte jederzeit sofort eine klare Antwort.
🕐Jederzeit starten Keine Zeitpläne oder Fristen – lerne in deinem Tempo, wann es dir passt.
🌐Auf Deutsch Lektionen, Aufgaben und Zertifikat – alles vollständig in deiner Sprache.
Über diesen Kurs
Das Schreiben robuster C++-Anwendungen erfordert effektive Unit-Tests, aber komplexe Abhängigkeiten erschweren oft die Isolierung. Dieser Kurs löst diese Herausforderung, indem Sie lernen, wie Sie mit GMock echte Komponenten durch einfache, kontrollierte Mock-Objekte ersetzen können.
Am Ende dieses Programms werden Sie die Techniken beherrschen, die erforderlich sind, um Abhängigkeiten zu entkoppeln und sicherzustellen, dass jede Einheit Ihres C++-Codes gründlich, vorhersehbar und zuverlässig getestet wird, wodurch die Gesamtqualität und Wartbarkeit des Codes erheblich verbessert wird.
Was Sie lernen werden:
* Verstehen Sie die Grundprinzipien effektiver Unit-Tests, Testisolierung und Abhängigkeitsmanagement in C ++.
* Konfigurieren und nutzen Sie die grundlegenden Komponenten des GTest-Frameworks, einschließlich Assertions und Testvorrichtungen.
* Beherrschen Sie die Syntax und Muster zum Definieren und Steuern von Mock-Objekten mit dem GMock-Framework.
* Anwenden von Techniken zum Stubbing von Funktionsaufrufen und zum Überprüfen bestimmter Objektinteraktionen und -verhalten.
* Üben Sie das Entwerfen von testbaren C++-Klassen, indem Sie Kernabhängigkeitsinjektionskonzepte anwenden.
* Lernen Sie, parametrisierte Tests zu schreiben, um mehrere Datenszenarien mit minimalem Code effizient abzudecken.
Der Kurs beginnt mit grundlegenden Konzepten, die GTest-Einrichtung und grundlegende Assertionen abdecken, bevor er in die erweiterte GMock-Nutzung für die Erstellung komplexer Mock-Objekte und die Einrichtung erwarteter Verhaltensweisen übergeht. Dieses vollständig textbasierte Training richtet sich an Programmierer, die noch keine formalen Testpraktiken kennen oder die zu C++-Unit-Tests übergehen.
Es sind keine Vorkenntnisse mit GMock oder GTest erforderlich. Beginnen Sie noch heute mit der Erstellung professioneller C++-Test-Harnesses.
Kursinhalt
Was du erhältst
📜Abschlusszertifikat Füge es deinem LinkedIn-Profil hinzu
💬Persönlicher AI-Tutor Bei einer Lektion nicht weitergekommen? Frag deinen integrierten Tutor jederzeit alles, was du möchtest.
🎧Audioversion enthalten Lerne unterwegs — kein Bildschirm nötig
♾️Lebenslanger Zugang Komme jederzeit zurück, kein Ablauf
📱Smartphone oder Computer Auf jedem Gerät, überall
💸14 Tage Rückgaberecht Ohne Wenn und Aber
⚡Kurz und fokussiert 2 Std. 42 Min. praktische Inhalte
Abschlusszertifikat
Jeder Kurs, den du auf PickAClass abschließt, stellt ein Zertifikat wie dieses aus — original, mit eigenem Code, per URL verifizierbar und detailliert zu dem, was tatsächlich gezeigt wurde.