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

更新 : 2007 年 11 月

テスト プロジェクトにはどんな種類のテストも含めることができます。テスト プロジェクトは明示的に作成できます。また、最初にテストを作成する時点でソリューションにテスト プロジェクトが含まれていない場合は、テスト プロジェクトが自動的に作成され、そのプロジェクト内にテストが配置されます。

メモ   スマート デバイス テスト プロジェクトは、汎用テスト、Web テスト、データベース単体テスト、およびロード テストをサポートしません。詳細については、「スマート デバイス テスト プロジェクト」を参照してください。テスト プロジェクトを作成する前に、テスト プロジェクトの作成方法を構成することを選択できます。これは、新規のテスト プロジェクトに自動的に追加するテスト数とテストの種類、およびテスト プロジェクトの既定の言語を決定することを意味します。この操作を行うには、[ツール] メニューから [オプション] ダイアログ ボックスを開きます。詳細については、「方法 : テスト プロジェクトの作成を構成する」を参照してください。

次の手順で説明するように、テスト プロジェクトは複数の方法で作成できます。

  • テストを追加するときにテスト プロジェクトを作成する。新規テストを作成するときに、新規テスト プロジェクトを作成してテストを追加したり、既に読み込まれている既存のテスト プロジェクトにテストを追加したりできます。

  • 単体テストを作成するときにテスト プロジェクトを作成する。単体テストを作成するときに、新規テスト プロジェクトを作成してテストを追加したり、既存のテスト プロジェクトにテストを追加したりできます。

  • [新しいプロジェクトの追加] ダイアログ ボックスを使用する。この方法では、ダイアログ ボックスでテスト プロジェクトのプログラミング言語を選択します。

    ms182413.alert_note(ja-jp,VS.90).gifメモ :

    スマート デバイス テスト プロジェクトは、[新しいプロジェクトの追加] ダイアログ ボックスを使用して作成できません。

テストを追加するときにテスト プロジェクトを作成する

テストを追加するときにテスト プロジェクトを作成する

  1. [テスト] をクリックし、[新しいテスト] をクリックします。

    [新しいテストの追加] ダイアログ ボックスが表示されます。

  2. [テスト プロジェクトに追加] で、新しいテスト プロジェクトを作成するためのオプションを 1 つ 選択します。たとえば、[新しい Visual C# テスト プロジェクトを作成します] をクリックします。

    ms182413.alert_note(ja-jp,VS.90).gifメモ :

    [テスト プロジェクトに追加] に表示される既定のテスト プロジェクトの種類は、[ツール] メニューから開く [オプション] ダイアログ ボックスで既定値として設定されている種類になります。詳細については、「方法 : テスト プロジェクトの作成を構成する」を参照してください。

  3. [テンプレート] ペインで、追加するテストの種類を選択します。

  4. [OK] をクリックします。

    [新しいテスト プロジェクト] ダイアログ ボックスが表示されます。

  5. 新規テスト プロジェクトの名前を入力するか、既定の名前を受け入れ、[作成] をクリックします。

  6. 選択したテストの種類によって、新たに追加するテストをハンド コードする場合もあれば、生成することもあります。

ソリューションにテスト プロジェクトと、プロジェクトに含まれるテストが追加されます。

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

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

  1. ソース コード ファイルを開きます。

  2. 名前空間、クラス、またはメソッドを右クリックします。新しい単体テストを作成する方法の詳細については、「方法 : 単体テストを生成する」を参照してください。

  3. [単体テストの作成] をクリックします。

    [単体テストの作成] ダイアログ ボックスが表示されます。

  4. (省略可能) 単体テストを作成するメンバの選択を変更します。

  5. [出力プロジェクト] で、新規テスト プロジェクトを作成するためのオプションを 1 つ選択します。たとえば、[新しい Visual C# テスト プロジェクトを作成します] をクリックします。

  6. [全般] をクリックします。

    [新しいテスト プロジェクト] ダイアログ ボックスが表示されます。

  7. 新規テスト プロジェクトの名前を入力するか、既定の名前を受け入れ、[作成] をクリックします。

テスト プロジェクトが、新しい単体テストと共にソリューションに追加されます。

[新しいプロジェクトの追加] ダイアログ ボックスを使用してテスト プロジェクトを作成する

[新しいプロジェクトの追加] ダイアログ ボックスを使用してテスト プロジェクトを作成する

  1. ソリューション エクスプローラで、ソリューションを右クリックします。

  2. [追加] をポイントし、[新しいプロジェクト] をクリックします。

    [新しいプロジェクトの追加] ダイアログ ボックスが表示されます。[プロジェクトの種類] ペインには、[テスト プロジェクト] ノードおよび特定のプログラミング言語のノードが含まれます。

  3. 新規のテスト プロジェクトに特定のプログラミング言語を使用する場合は、その言語のノードを展開します。それ以外の場合は、[テスト プロジェクト] を展開します。

    ms182413.alert_note(ja-jp,VS.90).gifメモ :

    テスト プロジェクトはすべての言語で使用できるわけではありません。

  4. 言語のノードを展開し、[テスト] をクリックします。[テスト プロジェクト] ノードを展開した場合は、[テスト ドキュメント] をクリックします。

  5. [テンプレート] の [テスト プロジェクト] をクリックします。

  6. (省略可能) 追加するプロジェクトの名前と場所を変更します。

  7. [OK] をクリックします。

ソリューションにテスト プロジェクトが追加されます。

参照

処理手順

方法 : Web テストを記録する

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

概念

Web テストの作成

参照

[新しいプロジェクトの追加] ダイアログ ボックス

[新しい項目の追加] ダイアログ ボックス

その他の技術情報

ユニット テストの作成

方法 : 単体テストを生成する

手動テストの操作

ロード テストの作成