Visual Studio for Mac のテスト ツール
重要
Visual Studio for Mac は、Microsoft の モダン ライフサイクル ポリシーに従って、2024 年 8 月 31 日に廃止される予定です。 引き続き Visual Studio for Mac を使用できますが、VS Code 用の新しい C# 開発キット拡張機能のプレビュー バージョンなど、Mac 上の開発者向けの他のいくつかのオプションがあります。
Visual Studio for Mac のテスト ツールを使用することで、チームと共に高水準の優れたコードを開発し、維持できます。 単体テストは、Microsoft 単体テスト フレームワーク (MSTest)、xUnit、または NUnit を利用して作成したり、実行したりできます。
テストの作成
テストを開始するには、ソリューションを右クリックして、[追加] > [新しいプロジェクト] メニューを選び、ソリューションで新しいテスト プロジェクトを作成できます。 次に、ダイアログの左側で [テスト] カテゴリの 1 つを選びます (たとえば、[Web とコンソール] > [テスト] カテゴリ)。 作成するテスト プロジェクトの種類を選択し、[次へ] をクリックします。 表示されたダイアログ内の指示に従うと、新しいテスト プロジェクトがソリューションに追加されます。
Note
.NET Core アプリケーションを単体テストする方法と単体テスト フレームワークを選択する方法の詳細については、「.NET Core と .NET Standard の単体テスト」ドキュメントを参照してください。
テストを実行する
[単体テスト] ウィンドウは単体テストの実行に使用され、[表示] > [テスト] メニューを使って開きます。 ご利用のソリューション内の単体テストが自動的に検出され、このウィンドウに表示されます。 ここで、すべてのテスト、または選択したテストのセットを実行できます。
単体テストが含まれる C# クラスを編集するとき、テスト クラスまたはテスト メソッド内で右クリックし、[テストの実行] または [テストのデバッグ] メニューを選択することでテストを実行できます。 メニュー項目の [テストの実行] を選択すると、テスト ウィンドウでテストが実行されます。[テストのデバッグ] メニューを選択すると同じことが行われ、さらにデバッガーがアタッチされるのでコードの問題を解決できます。
テストの実行中、[テスト結果] ウィンドウが表示されます。成功したテストや失敗したテストを見直したり、そのようなテストの実行からの出力を確認したりできます。