Schulungsübersicht
Einführung
Unit Testing Rahmenwerke
- Was sind Unit-Tests?
- Die Grundlagen eines Unit-Test-Frameworks
Testgetriebene Entwicklung
- Überblick über das Refactoring
- Die verschiedenen Ansätze zum Testen
Vorbereiten der Entwicklungsumgebung
- Installieren und Konfigurieren Visual Studio Code
- Installieren und Konfigurieren von .Net
- Installieren und Konfigurieren von nUnit
Schreiben eines Unit Testing-Rahmens
- Einen Test erstellen
- Anwenden weiterer Tests
- Refactoring des Testrunners
- Arbeiten mit der assert-Klasse
- Reflektieren, um Methoden aufzurufen
- Verwendung einer Namenskonvention
Visual Studio Code Integration
- Ein Projekt mit Vorlagen erstellen
- Erstellen eines Projekts mit einem Unit-Testing-Framework
- Ausführen des Tests
- Optimieren von Code
- Testen von Parametern
nEinheit
- Schreiben und Ausführen einer Testeinheit
- Verwendung von Constraints
- Testen von Parametern
xUnit
- Schreiben und Ausführen eines Einheitstests
- Testen von Parametern mit InLine
- Testen mehrerer Parameter
- Verwendung eines benutzerdefinierten Klassenmitglieds
Erweiterte Optimierungen
- Tests gruppieren
- Arbeiten mit Testattributen
- Anpassen mit Wiedergabelisten
- Tests debuggen
- Testmenüs verwenden
- Anzeigen von Ergebnissen mit CodeLens
- Code Coverage verwenden
- Ausführen von Tests mit MSTest
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis der Dot Net Grundlagen
Publikum
- Software Testers
Erfahrungsberichte (5)
Mit nestjs ausgestattet, obwohl es nicht auf der Tagesordnung stand
Suhail - Maldives Pension Administration Office (Pension Office)
Kurs - Typescript Unit Testing
Maschinelle Übersetzung
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
Die Übungen waren gut
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Kurs - Unit Testing with Python
Maschinelle Übersetzung
Practical time was fun.
Pieter Hartzenberg - BMW
Kurs - Unit Testing with Javascript
learning the full range of test development