我目前正在使用C#編寫一個項目,並試圖通過在NuGet中恢復包來讓NUnit在Jenkins構建中的項目上運行。我們不希望在我們的所有Jenkins機器上安裝NUnit,因此不能將它直接安裝在盒子上。通過恢復NuGet包在控制檯上運行Nunit
我們已經研究了使用NUniter運動員在這個鏈接提示:https://peteris.rocks/blog/running-nunit-with-msbuild-on-windows-and-mono/
但是,我們收到的工具不存在 「C錯誤:\ Users \用戶名\ NewBranch \項目\項目.Tests \ project.Tests.csproj(121,3):錯誤MSB6003 :無法運行指定的任務可執行文件「cmd.exe」。工作目錄「C:\ Users \ Name \ NewBranch \ project \ packages \ NUnit.Runners.3.4.1 \ tools「不存在」。
如何在命令行中執行NUnit測試而不直接在機器上安裝NUnit?
你有CHEC在日誌中查看nunit跑步者包是否已恢復? –