使用構建來運行測試來驗證集成是一個很好的實踐。
MyHealth.API.IntegrationTests 項目包含單元測試.
若是在Visual Studio中打開My Health Clinic解決方案,將在「Test Ecplorer」窗口中看到如下測試用例。
html
在構建定義中的Test任務須要修改,以指向倉庫中的測試項目。web
咱們將使用Publish Test Result任務將測試結果發佈到構建總結部分。添加任務並更改參數以下:visual-studio
保存構建和隊列
將會看到構建概述,其中包含Test結果
單元測試
點擊Test查看Test Result的詳細總結。確保選擇了Outcome過濾器的All
測試
咱們如今有了一個自動化的CI構建,自動化測試能夠在每次變動提交時運行,並驗證變動不會破壞代碼。下一個實驗室將涵蓋Continuous Delivery (CD)——可以頻繁且持續地發佈到各類環境中,包括開發、演示、生產環境。ui