9

xUnit は NUnit に比べて非常に多くの魅力的な機能を提供しますが、その GUI ランナーは非常に貧弱で、使用するのが苦痛です: ツリーの視覚化がない、理論テストが 1 つのリスト エントリで表される、最後のテスト実行を覚えていないなど。 2.0で解決しますが、まだアルファ版です:(私はVS 2010を使用しているため、VS 2012の新しいテストエクスプローラーを試すことができず、代替手段を探しています.xUnitテストを実行するには何を使用しますか?

4

4 に答える 4

5

2012/2013/2015 に移動します。必要に応じて戦う。その速度は非常に速く、xUnit ランナーは完璧です (UX については不満がありますが、防弾仕様です)。CodeRush ランナーのサポートは順調に進んでいますが、資金は VS の更新に向けられています。

フォーラムも見てください - 彼らはコア製品の一部として 2.0 GUI ランナーを除外しています

要するに、VS を使用してプラグインを試す場合、GUI ユーザーは GUI の使用をやめるべきです。

于 2013-06-18T20:53:40.127 に答える
1

VS2010 の場合 - これを試すことはできますが、私のコメントで述べたように制限があります

http://xunit.codeplex.com/workitem/5648

この拡張機能にはいくつかの制限がありますが、差し迫ったニーズに対応しています。私は個人的にそれが好きです。xUnit 開発者は、TestDriven.NET / R# などのサードパーティ ランナーを使用して、VS 内でテストを実行します。しかし、xUnit に統合された VS2010 ランナーがあれば、多くの開発者が xUnit を使い始めるでしょう。これは、単体テストの改善も意味します。

于 2013-10-06T10:46:41.147 に答える
1

ガリオ・イカロスを使用。ツリー ビューがあり、テスト レポートの形式を選択できます。まだ VS2010 を使用している場合は、問題なく動作します。

残念ながら、最新の VS2015 フレームワークでは動作しません。そのため、私はこの投稿で代替案を探しています

于 2015-10-08T14:39:02.117 に答える
1

ReSharperを使用して単体テストを実行しています。xUnit テストも実行できるプラグインがあります。

ReSharper の唯一の問題は、商用製品であることですが、それだけの価値はあります。

于 2013-06-18T07:24:27.077 に答える