私は一連の NUnit XML 結果ファイルを持っています (Xunit.Runner.MSBuild.xunit msbuild タスクへの NUnitXml パラメーターを介して xUnit.NET によって生成されます) 。テスト スイート?およびhttp://jonnekats.wordpress.com/2009/05/07/integrate-xunit-tests-into-your-daily-team-build/ )
このスクリプトは、各テストの実行を個別に発行しますが、毎回すべての TestResults アーティファクトを取得するので時間がかかります。したがって、[/publish パラメーターを指定して mstest.exe を使用して TFS に] 送信する前に、まずクライアント側でそれらを 1 つの統合セットに結合したいと考えています。
xUnit.net には、次のように xunit.tests.msbuild で呼び出される CombineXunitXml タスクがあります。
<CombineXunitXml InputFiles="@(TestXmlFiles)" OutputFile="TestResults.xml" />
同様の方法でNUnit結果ファイルをマージする同等のタスクを知っている人はいますか? (これは、NUnit タスクが Assemblies パラメーターで複数のアセンブリを受け取るのに対し、xUnit.net には単一の Assembly パラメーターがあるため、一般的には発生しないと思います)。