首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以定义从IntelliTest生成的测试数量?

是否可以定义从IntelliTest生成的测试数量?
EN

Stack Overflow用户
提问于 2018-07-02 06:55:01
回答 1查看 69关注 0票数 0

基本上就是标题。

我刚进入IntelliTest,并从一个参数化测试开始。当我执行Run IntelliTest时,它会生成一个新的[TestClass].[TestMethod].g.cs,其中包含对我的新测试方法的几个调用。是否可以定义生成的测试数量?

EN

回答 1

Stack Overflow用户

发布于 2019-06-19 13:05:31

是。

PUT (Parameterized Unit test,参数化单元测试)用作测试代码的规范,并确定生成的测试。

但是,由于您是IntelliTest的新手,请查看此处的https://devblogs.microsoft.com/devops/smart-unit-tests-a-mental-model/,以了解IntelliTest如何探索您的代码,以便生成具有高覆盖率的紧凑测试套件。

要对生成的测试进行最大程度的控制,请编写您自己的PUT以供IntelliTest使用。有关编写PUT:https://devblogs.microsoft.com/devops/intellitest-hands-on/的示例,请参阅此处。

此外,您可以配置这些探索边界,这反过来会影响可能生成的测试数量。有关可以配置的所有边界的详细信息,请参阅此处的https://docs.microsoft.com/en-us/visualstudio/test/intellitest-manual/?view=vs-2019 (在“探索边界”下)。

此外,这里还有更多关于IntelliTest的参考资料供您阅读:https://github.com/pvlakshm/Samples/blob/master/IntelliTest/references.md

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

https://stackoverflow.com/questions/51127549

复制
相关文章

相似问题

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