簡體   English   中英

TFS Build Server 2013和XUnit

[英]TFS Build Server 2013 and XUnit

我在本地托管的構建計算機上設置TFS Build服務器時遇到問題。

我有通常的測試結構,即

--\HellowWorld\HelloWorld.sln
--\HellowWorld\HelloWorld.csproj
--\HelloWorld.Tests\HellowWorld.Tests.csproj

我正在使用visualstudio online和本地構建服務器進行構建和部署。

我沒有問題獲得ac#.net應用程序來下載源代碼,構建和部署。

我已經為XUNIT創建了一個帶有必要dll的文件夾並檢入了TFS

在構建服務器的對話框中,“版本控制路徑到自定義程序集”如下所示

$ / IT開發/ Bin / XUnit

在此文件夾中有以下dll

xunit.abstractions.dll
xunit.runner.utility.dll
xunit.runner.visualstudio.settings.dll
xunit.runner.visualstudio.testadapter.dll

以下博客文章表明這​​應該足夠了

http://social.msdn.microsoft.com/Forums/vstudio/en-US/02bce20c-1e5b-47cc-8f64-0ff8aa5a19cf/tfs-2012-build-to-run-xunittest?forum=tfsbuild

我在Build輸出中得到以下內容

> $ / IT開發/ HelloWorld / HelloWorld / HelloWorld.sln編譯$ / IT開發/ HelloWorld / HelloWorld / HelloWorld.sln - 0錯誤,6警告,查看日志文件無測試結果無代碼覆蓋率結果受影響測試沒有測試受到影響

我通過在構建服務器上安裝Visual Studio Professional解決了這個問題。 這樣可以在構建機器上訪問VisualStudio Test Runner。 蠻力,但這是最簡單的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM