일부 build automation of running xUnit.net tests with MSBuild의 일부로 항목 묶음을 반복해야하는 경우가 있습니다.MSBuild에서의 트랩 오류 상태
루프 내에서 반복이 실패했는지 여부를 감지해야합니다. 그러나 아무리 계속 실행하고 싶습니다. 그런 다음 일괄 처리 된 비트 후에 TeamBuild에 결과를보고하기 위해 하나 이상의 오류가 발생했는지 여부를 알아야합니다. 의사의
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 작업을 기꺼이 사용합니다.)
및 @BradWilson :이 작업은 깔끔하게 할 수 없으며, 또한 Jonne의 변경 사항을 NUnit 작업으로 찾고 xunit 작업도 수행합니다.
은 참조 : How do I get Team Build to show test results and coverage for xUnit.net test suite?
Brad에게 감사 드려요,저기서 저도 추적하고있었습니다. –