UnitTesting标签介绍

本文详细介绍了Microsoft Visual Studio Test Tools中的各类测试标签,包括程序集初始化、类初始化、数据驱动测试、异常处理、忽略测试、负责人指定等标签的使用方法,帮助读者深入理解并运用这些标签来提升单元测试的质量。

官方文档:https://docs.microsoft.com/zh-cn/dotnet/api/microsoft.visualstudio.testtools.unittesting?view=mstest-net-1.2.0

备注:此篇文章中只介绍标签相关的内容

持续更新..太难了,研究明白之后会在后面写上使用方法

一Classes 测试类相关的标签

AssermblyInitializaAttribute:程序集初始化时执行的方法

AssemblyCleanupAttribute:程序集清理-所有方法都运行完之后执行该方法

ClassInitizlizeAttribute  类初始化时执行的方法

ClassCleanUpAttribute 类运行结束的时候执行的方法

CssIterationAttribute 

CssProjectStructureAttribute

DataRowAttribute 定义测试方法的内联数据的属性

DataSourceAttribute 指定用于数据驱动测试的连接字符串、表名和行访问方法

DataTestMethodAttribute 可以内联指定数据的数据

DeploymentItemAttribute 用于指定每次测试部署的部署项目(文件或目录)

DescriptionAttribute 测试描述

DynamicDataAttribute 定义成而是方法动态数据的属性

ExceptExceptionAttribute 期望异常

ExceptExceptionBaseAttribute 

IgnoreAttribute 忽略测试用例

OwnerAttribute 指定负责人

PriorityAttribute 指定测试方法的优先级

TestCategoryAttribute 测试分类

TestCategoryBaseAttribute 

TestClassAttribute  标识该类时单元测试类

TestCleanUpAttribute 测试清理标签-每个测试类结束都会执行该方法

TestInitializeAttribute 当前类中每个测试方法执行前会执行此方法

TestMethodAttribute 标识该方法为单元测试方法

TimeOutAttribute 设置超时标签

WorkItemAttribute

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是半半呀~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值