2010-04-14 19 views
1

我在TFS 2008中構建了一個包含UnitTest項目的運行。MSBuild/TFS 2008中的單元測試輸出

我已經配置了我的構建,以便在每次構建之後的drop文件夾中,我得到一個StyleCop.log,FxCop.log,並希望將單元測試的trx或輸出也放在這裏。

我可以看到我的單元測試是作爲構建的一部分運行的,但是目前我找不到是輸出保存到或找到一種方法來設置輸出到我的放置位置($(DropLocation)\ $( BuildNumber)\ MyUnitTests.txt)

我的單元測試通過以下包括: -

<RunTest>true</RunTest> 
... 
<ItemGroup> 
    <TestContainer Include="$(OutDir)\%2aMyUnitTests.dll" /> 
</ItemGroup> 

有人可以幫我解釋一下如何才能做到這一點。

回答

1

我剛剛意識到我的單元測試沒有運行。我沒有在構建服務器上安裝Visual Studio,因此mstest.exe缺少運行測試的地方。

+0

我已經設法通過在構建服務器上安裝VS2008 pro並使用exec任務來運行mstest.exe來實現這個工作。不漂亮,但有效。 – 2010-04-23 15:47:29

相關問題