ASP.NET 単体テストの操作

更新 : 2007 年 11 月

Microsoft Visual Studio Team System Test Edition では、既定で VSTestHost プロセスが単体テストをホストします。具体的には、Web アプリケーション以外のメソッドをテストする単体テストをホストします。ただし、ASP.NET 単体テストを実行することで、ASP.NET サイトまたは ASP.NET プロジェクトの一部であるメソッドもテストできます。定義上、ASP.NET 単体テストは、VSTestHost プロセスの下で実行するのではなく、製品コードの実行と同じ環境で実行する単体テストです。このため、IIS または ASP.NET 開発サーバーを選択できます。

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

Windows Vista を実行している場合、ASP.NET 単体テストを実行するためには、Visual Studio を管理者として実行する必要があります。Visual Studio を通常のユーザーとして実行する場合は、Web サイトを作成したり ASP.NET テストを作成して実行したりすることはできますが、実行したテストは失敗します。Visual Studio を管理者として実行するには、Microsoft Visual Studio 2005 を右クリックし、[管理者として実行] をクリックします。続行するかどうかどうか、またはプロセスの実行を許可するかどうかを確認するメッセージが表示されたら、[続行] または [許可] をクリックします。管理者のアクセス許可を持つユーザーのログオン資格情報の入力を求められた場合は、適切な資格情報を入力しなければ ASP.NET 単体テストを実行することはできません。Windows Vista のセキュリティの詳細については、「ユーザー アカウント制御の概要」を参照してください。

このセクションの内容

関連するセクション

テスト実行の構成

単体テストの概要

参照

概念

チーム環境の Web サイトと Web サービスをテストする

その他の技術情報

方法 : .NET アプリケーションのデバッグを有効にする

Web サービスのテスト