build automation of running xUnit.net tests with MSBuildの一部として、アイテムのバッチをループする必要がある場合があります。MSBuildのトラップエラーステータス
ループ内で、反復が失敗したかどうかを検出する必要があります。しかし、私は関係なく実行を続けたいと思います。バッチ処理の後、TeamBuildに結果を報告するために1つ以上のエラーが発生したかどうかを知る必要があります。
IOW、擬似コードで:
Task Name=RunTests
CreateItems
ForEach item CallTarget Target=RunTest ContinueOnError=true
CombineNUnitResults
Report success/failure
Task Name=RunTest
XUnit item
私は、これは、カスタムタスクすることなく達成することができることを望ん(またはJonneがしたようxunit.netのMSBuildタスクをハッキング)しています。 (しかし、MSBuildコミュニティやSdcのタスクを使用して喜んで)
と私はこれを行うことはできません、私はJonneの変更をNUnitタスクもxunitタスクにすることを探しているでしょう
も参照してください:How do I get Team Build to show test results and coverage for xUnit.net test suite?
Bradに感謝、私はあまりにもそれを追跡していた。 –