2011-07-06 11 views

答えて

0

Visual StudioのxUnitテストケースを使用してデバッガをアタッチするには、ツールをクリックしてプロセスに進み、xunit.exeをクリックします。テストケースを実行するとビジュアルスタジオに侵入しますテストケースをデバッグする能力を持っています

+0

これをもう少し詳しく説明できますか?私が理解しているように、問題はxunitテストとnunitテストがあり、OPはxunit.exeを実行して2回の__xunit__テスト結果を得たいということです。それは私の答えが(疑わしいことがあっても)対処しているものです。私はここで何が新しくないのか見ていない - これはテストランナーのために行く。私はすべての耳です! –

0

nugetを使用してXunitの最新バージョンを取得する場合は、検索してをに置き換えてください。あなたが基本を使用している限り、それはうまくいくはずです。

+0

ありがとうございましたRubin、あなたが参照しているコードプレックススレッドのリンクを教えてください。 –

+0

@MSingh:あなたが@Rubenと言うか、自分の投稿にコメントしない限り、誰でもRubinがこれを見ることはありません。私は議論を見つけるためにgoogleする必要があるだろうbuttrust私は、1つの価値が見ていた。 + NUnit site:xunit.codeplex.comのようなものです。私が他の場所でお勧めしているように、あなたがたくさんのテストをしなければ移植を検討してください。再度、いくつかの検索が必要です。 –

1

サンプルにRunWithAttributeがありましたが、それはもうトランクにはありません。 Codeplexフォーラムに、なぜそれを削除しなければならないかを説明するスレッドがあります。

レガシーテストが非常に興味深く、移植できない場合を除き、私は自分自身を2つのテストフレームワークの土地にしないことを強くお勧めします。

0

ここでの主な問題は、xUnit.netとnUnitの2つのユニットテストフレームワークでテストが書かれており、それらをすべて1つで実行したいということですランナー(それは問題ではない場合は、この回答を無視してください)。この場合、Gallioを見てみてください。パッケージの一部は、少なくともnunit、xunit.net、mbunitから単体テストを実行できるIcarus Runnerです。これはいくつかの点で制限があります(たとえば、テストメソッドをマークするために使用する属性のカスタムサブクラスを作成してnunitまたはxunitを拡張すると、Icarusはこれ以上表示されません)が、ほとんどの場合、大丈夫です。

関連する問題