4

Visual Studioでプロジェクトを作成し、単体テストも実装しました。単体テストで正常に機能するコード。

プロジェクトによって生成されたexeのみを使用し、複数のケースでテストするように、Visual Studio環境の外部で単体テストを実装できるかどうか疑問がありますか?

現在の単体テストの実装を利用できるオプションを探しています

私はユニットテストに慣れていないので、助けていただければ幸いです

前もって感謝します

4

5 に答える 5

1

外部から、つまり Visual Studio IDE の外部を意味する場合は、VS が内部的に使用するmstest.exeを使用できます。これはある意味でスタンドアロンであり、ホストに VS をインストールする必要はありません。したがって、たとえば、ビルド システムはこれを呼び出して、ビルドの最後に単体テストを実行できます。

于 2012-10-19T12:33:39.777 に答える
1

NUnit のような外部ライブラリを使用できます。テストを実行するためのマネージャーがあります。

于 2012-10-19T11:50:16.360 に答える
1

Microsoft テスト フレームワークを使用している場合は、コマンド ラインからMSTest.exeを実行できます。

于 2012-10-19T12:34:44.317 に答える
1

このSO回答に従ってテストクラスを設定すると、コンパイルオプションに基づいてMSTestまたはNUnitで実行できます。お役に立てれば!

MSTest と NUnit の両方を使用していますか?

于 2012-10-19T13:04:32.083 に答える
1

Visual Studio を使用せずに MSTest をインストールするのは簡単なことではありません。このツールは、この点で私にとって非常に役立ちました。ここ
から生まれた

于 2012-10-19T12:49:16.607 に答える