Share via


Windows ストア アプリでの単体テストの作成と実行

Visual Studio 2012 Express for Windows 8 の単体テスト ツールは、ソフトウェアの開発手法に単体テストを組み込むチームおよび開発者をサポートするように設計されています。単体テストを実行することにより、開発者およびテスト担当者は、Visual C#、Visual Basic、および Visual C++ のプロジェクトでクラスのメソッドに論理エラーがないかどうかを効率よく、保守が容易な方法で確認できます。

注意

このセクションのトピックでは、Visual Studio 2012 Express for Windows 8 の機能について説明します。Visual Studio Ultimate、VS Premium、および VS Professional には、単体テストの追加機能が備わっています。

  • VS Ultimate、VS Premium、および VS Professional では、Microsoft テスト エクスプローラーのアドオン アダプターを作成したサードパーティまたはオープン ソースの単体テスト フレームワークを使用できます。また、テストのコード カバレッジ情報を分析して表示することもできます。

  • VS Ultimate では、ビルドの後に毎回テストを実行できます。Microsoft Fakes を使用することもできます。これは、システムおよびサードパーティの機能をテスト コードに置き換えることにより、自分のコードにテストの重点を置くことができる、マネージ コードの分離フレームワークです。

  • JavaScript。JavaScript の単体テストは、Visual Studio Express for Windows 8 の IDE では使用できません。Visual Studio Professional、Premium、および Ultimate では、JavaScript の単体テスト フレームワークを Visual Studio ギャラリーで拡張機能として入手できます。また、スタンドアロン サードパーティまたはオープン ソースの JavaScript の単体テスト フレームワークの 1 つを使用して JavaScript コードをテストすることもできます。

詳細については、MSDN ライブラリの「単体テストを使用したコードの検証」を参照してください。

このセクションの内容

Windows ストア アプリの Visual C# コードの単体テスト

Windows ストア アプリ用の Visual C++ DLL の単体テスト

Windows ストア アプリの単体テストの実行