一、在Jenkins中安裝Nunit插件
進入jenkins的插件管理模塊,下載Nunit插件,此步驟不做截圖說明
二、參考nunit.console的nuget包
- 通過專案參考Nunit.console包
- 然后可以packages\NUnit.ConsoleRunner.3.11.1\tools檔案夾查看,確認如下圖所示內容:

三、配置Git憑證
從Git倉儲拉取代碼,需要先配置一個Git的憑證
四、配置Git倉儲

其中分支,可以通過引數傳入,
五、還原nuget與編譯單元測驗專案

- 還原的nuget是指定.sln解決方案來的
- 指定編譯包含單元測驗的專案
六、運行單元測驗
添加執行Windows batch command模塊
- 絕對路徑
"D:\jenkins\workspace\ocm\api\packages\NUnit.ConsoleRunner.3.11.1\tools\nunit3-console.exe" "./BAccurate.ImplementTests.dll" --result=a.xml
- 相對路徑
"api\packages\NUnit.ConsoleRunner.3.11.1\tools\nunit3-console.exe" "api\test\BAccurate.ImplementTests\bin\Debug\BAccurate.ImplementTests.dll" --result=nunit-bacc.xml
七、歸檔單元測驗
添加Publish NUint test result report模塊
八、運行結果
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/33235.html
標籤:.NET Core
