Erstellen und Ausführen von Komponententests auf einer Windows Store-App

Die Komponententesttools von Visual Studio Express 2012 für Windows 8 sollen Entwicklern und Teams helfen, die in der Softwareentwicklung mit Komponententests arbeiten. Mit Komponententests können Entwickler und Tester die Methoden der Klassen in Visual C#-, Visual Basic- und Visual C++ C#-Projekten effizient und wartbar auf logische Fehler überprüfen.

Hinweis

In den Themen dieses Abschnitts werden die Funktionen von Visual Studio Express 2012 für Windows 8 beschrieben. Visual Studio Ultimate, VS Premium und VS Professional stellen zusätzliche Funktionen für Komponententests bereit.

  • In VS Ultimate, VS Premium und VS Professional können Sie ein beliebiges Drittanbieter- und Open Source-Komponententest-Framework verwenden, mit dem ein Add-On-Adapter für den Microsoft-Test-Explorer erstellt wurde. Sie können auch Codeabdeckungsinformationen für die Tests analysieren und anzeigen.

  • In VS Ultimate können Sie die Tests nach jedem Build ausführen. Sie können auch Microsoft Fakes verwenden, ein Isolationsframework für verwalteten Code, mit dem Sie Ihre Tests auf den eigenen Code ausrichten können, indem Sie Testcode für System- und Drittanbieterfunktionalität ersetzen.

  • JavaScript Der JavaScript-Komponententest ist aus der IDE von Visual Studio Express für Windows 8 nicht verfügbar. In Visual Studio Professional, Premium und Ultimate stehen JavaScript-Komponententest-Frameworks als Erweiterungen in der Visual Studio Gallery zur Verfügung. Sie können JavaScript-Code auch testen, indem Sie einen eigenständigen JavaScript-Komponententest-Framework von Drittanbietern oder eine entsprechende Open Source-Version verwenden.

Weitere Informationen finden Sie unter Überprüfen von Code mithilfe von Komponententests in der MSDN Library.

In diesem Abschnitt

Komponententest von Visual C#-Code in einer Windows Store-App

Komponententest einer Visual C++-DLL für Windows Store-Apps

Ausführen von Komponententests für Windows Store-Apps