1

単体テスト(Test1、Test2など)がたくさんありますが、それらを自動的に実行するのではなく、次のようなことをしたいと思います。

List<Test> tests = {
    Test1,
    Test2,
    Test3,
    ...
}

そうすることの目標は、私がすぐに興味を持っているものを分離するために、テストのスワスを簡単にコメントアウト/コメント解除(有効化/無効化)できるようにすることです。

それは可能ですか、それともすべてのテストヘッダーに[無効]タグを追加/削除することに固執していますか?

4

2 に答える 2

1

Visual Studio では、テスト リストの作成と実行が可能です。メニューからTest -> Create Test List...を選択するだけです。その後、定義した特定のリストのテストのみを実行できます。

于 2012-06-21T23:22:56.760 に答える
0

NUnit がオプションの場合は、TestCaseAttribute. ReSharper は、これを Visual Studio とうまく結び付けます。

この回答に基づいて、MSTest はこれをサポートしていません。

于 2012-06-21T23:19:13.757 に答える