当前位置:网站首页 / C#人爱学不学 / 正文

AY写给国人的教程- VS2017 Live Unit Testing[2/2]

时间:2018年05月22日 | 作者 : aaronyang | 分类 : C#人爱学不学 | 浏览: 320次 | 评论 0

谢谢大家观看-AY的 VS2017推广系列

Live Unit Testing 目前支持的框架

AY当前VS的版本---- 15.7.1

image.png

打开设置

image.png

image.png

如果你的解决方案,不包括单元测试的项目,你单击了实时单元测试,虽然菜单栏会有停止,暂停,但实际不会运行的。输出窗口也会给提示的哈。

====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了。=========


讲解图标,X和√不讲了

image.png     未通过测试

image.png    未涉及测试

image.png   已通过测试

测试资源管理器,如果是live的,会自动更新状态,不是live的,手动运行测试,会更新状态。

点击 停止  live unit test  变成蓝色感叹号了。

image.png


如果在超过10个项目的 解决方案下,启动 live unit test,会有提示

image.png

项目貌似很大,是否确认继续 开启 自动单元测试。那么开启后,如何排除 测试的一些项目呢?

右键解决方案

image.png

右键测试项目

image.png

可以批量选择 测试项目,包括或者排除的。


你也可以使用  ExcludeFromCodeCoverageAttribute 来修饰测试类,也可以排除一个 测试 单元

image.png

也可以使用       [TestCategory("SkipWhenLiveUnitTesting")]单独排除 某个方法

image.png

其他测试框架的方法排除 特性为 


对于 xUnit:[Trait("Category", "SkipWhenLiveUnitTesting")]

对于 NUnit:[Category("SkipWhenLiveUnitTesting")]

对于 MSTest:[TestCategory("SkipWhenLiveUnitTesting")]


其他的 帮助解答: https://docs.microsoft.com/zh-cn/visualstudio/test/live-unit-testing-faq?view=aspnetcore-2.1



====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了。=========



推荐您阅读更多有关于“vs2017,”的文章

猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  查看权限

作者:杨洋(AaronYang简称AY,安徽六安人)目前是个人,还没成立公司AY唯一QQ:875556003和AY交流

高中学历,2015年1月17日开始,兴趣学习研究WPF

声明:AYUI个人与商用免费,源码可购买。部分DEMO不免费

AYUI7.X MVC教程 更新如下:

第一课 第二课 程序加密教程

兼容XP到win10,vs2015/2017,最新AYUI:7.6.2.8

一次购买,永久免费更新,bug反馈及时修复,普通话回答你的问题,3个月的技术支持

AYUI7.6.X 企业服务详情:680元

AYUI7.6.X 官方风格详情:4000元

AYUI7.6.X 医疗+官方风格详情5000元

本AYUI知识版权最终归杨洋(AY)所有

本AYUI最终销售权归杨洋(AY)所有

vs2015 企业版密钥HM6NR-QXX7C-DFW2Y-8B82K-WTYJV

vs2017 企业版密钥NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

标签列表