AY写给国人的教程- VS2017 Live Unit Testing[2/2]-C#人爱学不学-aaronyang技术分享

简介: 原文:AY写给国人的教程- VS2017 Live Unit Testing[2/2]-C#人爱学不学-aaronyang技术分享谢谢大家观看-AY的 VS2017推广系列Live Unit Testing 目前支持的框架AY当前VS的版本---- 15.7.1打开设置如果你的解决方案,不包括单元测试的项目,你单击了实时单元测试,虽然菜单栏会有停止,暂停,但实际不会运行的。
原文: AY写给国人的教程- VS2017 Live Unit Testing[2/2]-C#人爱学不学-aaronyang技术分享

谢谢大家观看-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,”的文章

目录
相关文章
|
3月前
|
存储 C#
C# 数据类型与类型转换:包含教程与示例
使用正确的数据类型对应于相应的变量是重要的;这样可以避免错误、节省时间和内存,还会使您的代码更易于维护和阅读。最常见的数据类型有:
30 0
|
4月前
|
SQL 关系型数据库 MySQL
C#程序设计案例开发教程
C#程序设计案例开发教程
48 0
|
5月前
|
算法 C# 微服务
【C#教程】零基础从入门到精通
【C#教程】零基础从入门到精通
62 0
|
Linux C#
LINUX C#开发教程
LINUX C#开发教程
58 0
|
编解码 C#
基于C#的ArcEngine二次开发教程(17):获取栅格属性的接口及代码实现
基于C#的ArcEngine二次开发教程(17):获取栅格属性的接口及代码实现
基于C#的ArcEngine二次开发教程(17):获取栅格属性的接口及代码实现
|
存储 缓存 NoSQL
C# Redis安装 使用教程
C# Redis安装 使用教程
151 0
C#实现多窗口切换:Panel详细教程(亲测)
[正在审核]先在解决方案资源器中右键添加“用户控件” 添加了之后名字如图所示,自己设计想要的ui 接下来 我需要在Form2添加 panel 在左侧的学生用户2双击跳转到代码,添加如下 最后在该按钮下添加.........
455 0
C#实现多窗口切换:Panel详细教程(亲测)
|
测试技术 API C#
阿里云新版人脸识别 C# 使用示例教程
前面分别介绍了新版人脸识别服务接口的开通、JAVA SDK对通用人脸识别通用方法的调用及1:N人脸识别接口的调用,可以参考阿里云人脸识别公测使用说明与阿里云人脸识别 1:N 使用简明示例,本文主要介绍如何使用C# 程序调用阿里云新版人脸识别接口。
654 0
阿里云新版人脸识别 C# 使用示例教程
|
测试技术 API C#
阿里云新版人脸识别 C# 使用示例教程
前面分别介绍了新版人脸识别服务接口的开通、JAVA SDK对通用人脸识别通用方法的调用及1:N人脸识别接口的调用,可以参考阿里云人脸识别公测使用说明与阿里云人脸识别 1:N 使用简明示例,本文主要介绍如何使用C# 程序调用阿里云新版人脸识别接口。
3870 1
阿里云新版人脸识别 C# 使用示例教程