使用构建来运行测试来验证集成是一个很好的实践。
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