0

単体テストのためにプロジェクトでxUnitを使用したいと思います。VisualStudio2010をIDEとして使用しています。彼らのサイトからxUnit1.9リリースをダウンロードして抽出した後、少なくとも25の異なるファイルが表示されます。いくつかは.exe、.dll、.config、.xslt...などです。

必要なのは「xunit.dll」と「xunit.gui.exe」だけだと思いますか?ユースケースは、リポジトリからコードをチェックアウトする人がいる場合、追加のダウンロードなしでxUnit GUIを起動し、単体テストを実行できるはずです。

4

3 に答える 3

1

試してみて、機能するかどうかを確認するか、Dependency Walker(http://www.dependencywalker.com/)を実行して、xunit実行可能ファイルが依存しているdllを確認することができます。

.NETファイルの場合、 ILSpyは同じことを行うオープンソースオプションです。

于 2012-07-07T11:06:05.727 に答える
0

これらのバイナリをソース管理に保存するよりも、バイナリをダウンロードするスクリプトを作成し、そのスクリプトをソース管理に保存する方がよい場合があります。

于 2012-07-07T12:03:37.260 に答える
0

ストレージスペースを節約しようとしていますか..?nuget
を 使用して最新のxUnitリリースを追跡し、保存する必要のあるファイルを忘れてください...

〜3MBが高すぎる場合は、スキップxunit.installer.exeして、使用しないすべてのGUIランナーをスキップできます(つまり、64ビットマシンで.Net 4を実行している場合は、保持するだけですxunit.gui.clr4.exe)。この方法では、約1MBしか使用しません。

于 2012-07-08T11:43:57.353 に答える