首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio 2015 IntelliTest

Visual Studio 2015 IntelliTest
EN

Stack Overflow用户
提问于 2016-03-11 11:13:08
回答 1查看 428关注 0票数 0

对VS 2015的新IntelliTest功能有一个问题。我在我的一个类上使用了"Create IntelliTest“选项。这个类实现了一个基类,方法大多是重写的。然而,IntelliTest似乎忽略了所有这些,并为它们生成了零测试。作为一个测试,我在基类上运行了IntelliTest,它似乎可以提取所有东西,但当我想要快速充实使用基类的特征的类的单元测试时,这是无用的。

如果有的话,我忽略了什么?有没有一种运行IntelliTest的方式,让它足够智能地为“公共覆盖”方法起草UT?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-03-11 21:31:47

您可以在希望为其生成测试的一个或多个方法上调用"Run IntellITest“命令。它将自动创建一个参数化的单元测试,并探索该测试以生成测试。在保存测试时,您将注意到参数化的单元测试进入.cs文件并具有PexMethod注释,而生成的测试进入.g.cs文件并具有PexGeneratedBy注释。

"Create IntelliTest“命令也可以在一个或多个方法上调用,但它最终只会生成参数化的单元测试。然后,您可以在参数化单元测试或被测方法上调用Run IntelliTest命令,它将像以前一样为您生成测试。

下面的帖子中有一些你可能会发现有用的更多信息:

(1) https://blogs.msdn.microsoft.com/visualstudioalm/2015/08/14/intellitest-hands-on/

(2) https://blogs.msdn.microsoft.com/visualstudioalm/2015/07/25/unit-test-generators-extensibility-hats-off-to-our-community/

(3) https://blogs.msdn.microsoft.com/visualstudioalm/2015/07/05/intellitest-one-test-to-rule-them-all/

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

https://stackoverflow.com/questions/35931541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档