首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从非测试项目引用单元测试FrameWork属性

从非测试项目引用单元测试FrameWork属性
EN

Stack Overflow用户
提问于 2011-04-06 18:44:00
回答 1查看 872关注 0票数 0

我正在使用.NET 3.5和VS2010,并尝试在程序集中查找测试方法和测试类。我想使用Type.GetCustomAttributes(类型,布尔值)方法,因为它允许我直接搜索这些属性,而不是获得所有属性并通过字符串比较进行迭代。

要做到这一点,我需要引用Microsoft.VisualStudio.QualityTools.UnitTestFramework,,这在测试项目之外似乎是不可能的。我已经尝试过编辑xml,但它不起作用。

下面是我想要使用的代码示例

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var atts = method.GetCustomAttributes(typeof(TestMethod),false)
if (atts.Length > 0)
do something

这个是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2011-04-06 19:35:24

您可以将Microsoft.VisualStudio.QualityTools.UnitTestFramework程序集添加到普通项目中。它没有出现在“添加引用”对话框中的原因是,您的项目的目标是".NET Framework3.5客户端配置文件“或".NET Framework4客户端配置文件”。在项目属性的“应用程序”选项卡中,将“目标框架”更改为".NET Framework3.5“或".NET Framework4”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5571384

复制
相关文章
django rest_framework使用pytest单元测试
执行 python manager.py test 会对路径所有test*.py 进行测试
编程黑洞
2023/03/06
7210
单元测试套件PHPUnit_Framework_TestSuite的用法
二.TestSuite的两种用法 在写用法之前,先做点准备工作。 demo.php
跑马溜溜的球
2020/12/07
6420
单元测试框架系列教程5-TimeOut属性、属性priority、属性enabled
这篇先来介绍@Test注释下的一个属性-timeOut。字面意思就是超时判断,详细点说。如果哪个测试方法需要监听执行的时间,那么就可以考虑采用timeOut属性。例如,实际的接口测试中,加入登录接口时间不能超过3秒中。下面来看看如何监控这个方法如果运行时间超过3秒就抛出异常。
凯哥Java
2019/07/01
6300
从单元测试标准中学习
单元测试是一件棘手的事情。我很确定测试人员在某个时候会抱怨开发人员没有正确地进行单元测试,导致交付的质量很差。另一方面,开发人员发现很难创建和维护单元测试用例以及维护系统的敏捷性。
FunTester
2020/03/04
8060
单元测试框架系列教程6属性invocationCount、invocationTimeOut
这篇我们来学习下@Test中另外两个属性invocationCount和invocationTimeOut,前面我介绍了timOut这个属性,知道是超时监控的功能。同样,本篇两个属性和这个差不多,只不过是监控运行多次同一个用例的总耗时是否达到设置的最大值。
凯哥Java
2019/06/25
6460
单元测试框架系列教程6属性invocationCount、invocationTimeOut
【单元测试】--编写单元测试
这是一个简单的NUnit单元测试的示例,展示了如何创建测试项目,编写测试用例,运行测试以及查看测试结果。随着你的项目复杂性的增加,你可以编写更多的测试用例来确保你的代码按预期工作。
喵叔
2023/10/22
4480
Go 单元测试从 0 到 1
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。
恋喵大鲤鱼
2021/07/23
6960
为什么junit单元测试会关闭非守护进程
在网上有不少人发现了这个问题,却没有说明这个问题背后的故事,今天笔者就从源头把这个问题解释下,先把demo程序中用到的两个类代码贴出来:
johnhuster的分享
2022/03/28
3760
SpringBoot项目单元测试报错NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory
因为 JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage
JavaEdge
2021/02/23
1.5K0
SpringBoot项目单元测试报错NoClassDefFoundError: org/junit/platform/launcher/core/LauncherFactory
C++ 项目之Googletest单元测试
Googletest - Google Testing and Mocking Framework
公众号guangcity
2019/09/20
4.2K0
SSM项目中单元测试的配置
我们为了方便,写一个测试的父类,让其他测试类继承这个父类就行,不用每次都加配置了。
别团等shy哥发育
2023/02/25
8550
SSM项目中单元测试的配置
Spring Boot 单元测试注入properties文件的属性
项目中想自定义一个properties文件存放支付相关的属性,并在单元测试中获取这个属性进行测试。
明明如月学长
2021/08/27
2.5K0
【单元测试】--单元测试最佳实践
编写单元测试代码时,遵循一致的风格和最佳实践是非常重要的,因为它有助于提高代码的可读性、可维护性和可靠性。以下是一些常见的单元测试代码风格和最佳实践:
喵叔
2023/10/22
6620
Jest:给你的 React 项目加上单元测试
Jest 是一款轻量的 JavaScript 测试框架,它的卖点是简单好用,由 facebook 出品。本文就简单讲讲如何使用 Jest 对 React 组件进行测试。
前端西瓜哥
2022/12/21
2.9K0
Jest:给你的 React 项目加上单元测试
前端单元测试总结_javascript单元测试
目前,前端的测试框架很多,像QUnit、jasmine、mocha、jest、intern等框架,这些框架各有特点,简单描述下,感兴趣的可以具体研究:
全栈程序员站长
2022/09/20
1.5K0
Entity Framework 简单属性映射
默认情况下可以不配置表名,我们的模型名称将会作为数据库的表名。但是大部分项目会要求数据库表名称的规范,例如我们要将模型 User 在数据库中映射为 Users,那么我们可以这么做,在派生类上下文中的 OnModelCreating 中进行如下定义:
喵叔
2020/09/08
8840
Entity Framework 私有属性映射
这篇文章纯属自娱自乐,因为在实际开发中用到私有化属性映射的可能性几乎为0。在EF中默认映射的是具有 public 修饰符的属性,但是如果是 internal 、 private 和 protected 修饰的属性要映射进数据库怎么做呢?下面我们分别来讲解一下。
喵叔
2020/09/08
4520
单元测试
在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块的最小单位来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 – 维基百科
用户2491699
2018/08/02
1.6K0
单元测试
如何自动化测试 React Native 项目 (下篇) - 单元测试
接着上篇的内容, 这篇文章会详细的介绍在 Glow 我们如何写单元测试, 以及在 React Native 中各个模块单元测试的详细实现方式。
Java帮帮
2019/05/17
3.3K0
如何自动化测试 React Native 项目 (下篇) - 单元测试
点击加载更多

相似问题

无法从单元测试项目引用其他.net核心项目

111

来自单元测试项目的项目引用

10

单元测试项目不能引用MVC项目

46

NHibernate:如何从单元测试项目中引用主项目的组装?

211

由于引用问题,单元测试项目失败

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文