方法: 単体テスト プロジェクトを作成する
単体テストは、テスト対象コードの構造を反映します。たとえば、単体テスト プロジェクトが製品の各コード プロジェクトに作成されます。テスト プロジェクトは、実行するコードと同じソリューションにある場合や、別のソリューションで使用できます。ソリューションの複数の単体テスト プロジェクトを含めることができます。
C++ メモ |
---|
ネイティブ コードとテスト プロジェクト構造の単体テストの位置は、このトピックで説明した構造とは異なります。詳細については、「テスト エクスプローラーを使用した既存の C++ アプリケーションの単体テスト」を参照してください。 |
単体テスト プロジェクトを作成するには:
[ファイル] メニューの [新規作成] をクリックし、[プロジェクト] をクリックします (キーボード: Ctrl + Shift + N)。
新しいプロジェクト ダイアログ ボックスで、[インストール済み] ノードを選択し、テスト プロジェクトに使用したい [テスト] をクリックします言語を展開します。
Microsoft 単体テスト フレームワークの 1 つを使用するには、プロジェクト テンプレートの一覧から [単体テスト プロジェクト] を選択します。それ以外の場合は、使用する単体テスト フレームワークのプロジェクト テンプレートを選択します。この例のアカウントのプロジェクトをテストするには、プロジェクト AccountsTests という名前を付けます。
単体テスト プロジェクトでは、テスト対象コードへの参照を追加します。ここでは、同じソリューション内でコード プロジェクトへの参照を作成する方法を示します。:
ソリューション エクスプローラーでプロジェクトを選択します。
[プロジェクト] メニューで、[参照の追加...] をクリックします。
参照マネージャー ダイアログ ボックスで、[ソリューション] ノードを開き、[プロジェクト] をクリックします。コード プロジェクト名を確認し、ダイアログ ボックスを閉じます。
テスト対象のコードが別の場所にある場合は、参照の追加の詳細については、" プロジェクト参照の管理 を参照してください。
次のステップ
書き込みの単体テスト
次のセクションの" 1 "を参照してください。:
単体テスト