テスト ツール
最新の Visual Studio を使用して包括的なテスト ツールで高品質のコードを作成
単体テスト
自由に選んだ言語とテスト フレームワークで単体テストを記述し、実行し、デバッグします。 豊富な種類のプロジェクト テンプレートと、複数のプラットフォームをサポートするテスト フレームワークが組み込まれているため、簡単に使い始めることができます。
IntelliTest
これにより、新規または既存のコードの単体テストを作成して保守する手間が大幅に減ります。 テスト手法に合わせた興味深い入出力値を生成し、高いコード カバレッジの小さなテスト スイートとして保存します。 コードの進歩に合わせてテスト スイートも自動的に進歩していきます。
Live Unit Testing
Live Unit Testing では、影響を受ける単体テストがバックグラウンドで自動的に実行され、コード カバレッジが Visual Studio でライブで表示されます。 コードを変更すると、Live Unit Testing により、そのコード変更が既存のテストでカバーされているか、または新しいテストを作成する必要があるかどうかが示されます。 入力時に新しいテストを作成するようリマインダーが表示されます。
テスト エクスプローラー
単一のウィンドウでテストを編成、実行、デバッグし、テスト結果も表示できます。 毎回のビルドの後に自動的にテストを実行することにより、継続的なテストを容易に構成できます。
CodeLens テスト インジケーター
テスト結果がコード上でインラインに表示されます。 テストの調査、実行、デバッグと、テストへのナビゲートを、コード エディターそのものから実行できます。
Fakes
任意の .NET メソッドをデリゲートで置き換えることのできる、豊かな分離フレームワークです。 Visual Studio の Fakes Framework では、迂回とスタブを使った分離による単体テストがサポートされます。
Visual Studio Code