Komponententest
Sie können Komponententest in der Sprache und im Testframework Ihrer Wahl schreiben, ausführen und debuggen. Die umfangreiche Sammlung integrierter Projektvorlagen und Testframeworks mit Unterstützung mehrerer Plattformen erleichtern Ihnen den Einstieg.
IntelliTest
Verringern Sie drastisch den Aufwand zum Erstellen und Verwalten von Komponententests für neuen oder vorhandenen Code. Generieren Sie interessante Eingabe-/Ausgabewerte für Ihre Methoden, und speichern Sie sie als kleine Testsammlung mit hoher Code Coverage. Entwickeln Sie sie automatisch weiter, während sich Ihr Code weiterentwickelt.
Live Unit Testing
Live Unit Testing führt automatisch alle betroffenen Komponententests im Hintergrund aus und zeigt Ihre Code Coverage live in Visual Studio an. Wenn Sie Ihren Code ändern, informiert Sie Live Unit Testing, ob Ihre Codeänderungen durch vorhandene Tests abgedeckt sind oder ob Sie neue Tests schreiben müssen. Erhalten Sie freundliche Erinnerungen zum Schreiben neuer Tests, während Sie Code eingeben.
Test-Explorer
Verwenden Sie ein einziges Fenster, um Ihren Test zu organisieren, auszuführen und zu debuggen sowie die Testergebnisse anzuzeigen. Sie können fortlaufende Tests einfach konfigurieren, indem Sie nach jedem Build Tests automatisch ausführen.
CodeLens-Testindikatoren
Inlineanzeige von Testergebnissen für Ihren Code. Sie können direkt im Code-Editor Ihre Tests untersuchen, ausführen und debuggen sowie zu den Tests navigieren.
Code Coverage-Analyse
Visualisierung und Berichterstellung zur Code Coverage auf Zeilen- und Blockebene für verwaltete und native Anwendungen.
Fakes-Framework
Umfassendes Isolationsframework, das Ihnen das Ersetzen einer .NET-Methode durch einen Delegaten ermöglicht. Das Fakes-Framework in Visual Studio unterstützt Komponententests durch Bereitstellen von Isolation mithilfe von Umleitungen und Stubs.