方法: 単体テスト プロジェクトを作成する

単体テストは、テスト対象コードの構造を反映します。たとえば、単体テスト プロジェクトが製品の各コード プロジェクトに作成されます。テスト プロジェクトは、実行するコードと同じソリューションにある場合や、別のソリューションで使用できます。ソリューションの複数の単体テスト プロジェクトを含めることができます。

C++ メモ : C++ メモ

ネイティブ コードとテスト プロジェクト構造の単体テストの位置は、このトピックで説明した構造とは異なります。詳細については、「テスト エクスプローラーを使用した既存の C++ アプリケーションの単体テスト」を参照してください。

単体テスト プロジェクトを作成するには:

  1. [ファイル] メニューの [新規作成] をクリックし、[プロジェクト] をクリックします (キーボード: Ctrl + Shift + N)。

  2. 新しいプロジェクト ダイアログ ボックスで、[インストール済み] ノードを選択し、テスト プロジェクトに使用したい [テスト] をクリックします言語を展開します。

  3. Microsoft 単体テスト フレームワークの 1 つを使用するには、プロジェクト テンプレートの一覧から [単体テスト プロジェクト] を選択します。それ以外の場合は、使用する単体テスト フレームワークのプロジェクト テンプレートを選択します。この例のアカウントのプロジェクトをテストするには、プロジェクト AccountsTests という名前を付けます。

  4. 単体テスト プロジェクトでは、テスト対象コードへの参照を追加します。ここでは、同じソリューション内でコード プロジェクトへの参照を作成する方法を示します。:

    1. ソリューション エクスプローラーでプロジェクトを選択します。

    2. [プロジェクト] メニューで、[参照の追加...] をクリックします。

    3. 参照マネージャー ダイアログ ボックスで、[ソリューション] ノードを開き、[プロジェクト] をクリックします。コード プロジェクト名を確認し、ダイアログ ボックスを閉じます。

  5. テスト対象のコードが別の場所にある場合は、参照の追加の詳細については、" プロジェクト参照の管理 を参照してください。

次のステップ

書き込みの単体テスト

次のセクションの" 1 "を参照してください。:

単体テスト

テスト エクスプローラーを使用した単体テストの実行