如何针对单个类别运行 Pex?

发布于 2024-11-17 07:22:09 字数 74 浏览 2 评论 0原文

我有一个包含数百个类的现有程序集。我想一次针对一个班级运行 Pex,但我不知道如何做到这一点。在这方面的任何帮助将不胜感激......

I have an existing assembly that contains hundreds of classes. I'd like to run Pex against one class at a time but I can't figure out a way to do so. Any help in this regard would be greatly appreciated...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ぽ尐不点ル 2024-11-24 07:22:09

当我想要这样做时,我倾向于使用 Visual Studio 测试工具中内置的单元测试向导来为我创建针对特定类和方法的测试。 (测试 -> 新测试 -> 选择单元测试向导)

所有测试类都是具有 [TestClass] 属性的类...如果您想要 pex 类,只需添加 [PexClass] 属性。

然后,您使用 [PexMethod] 属性添加参数化单元测试,它将为您生成带有 [TestMethod] 属性的测试。

I tend to use the Unit Test Wizard that is built into the visual studio test tools to create a test for me for a particular class and methods when i want to do this. (Tests->New Test -> choose unit test wizard)

All a test class is is a class that has the [TestClass] attribute ... if you want a pex class just add the [PexClass] attribute.

Then you add your parameterized unit tests using the [PexMethod] attribute, it will generate tests wit the [TestMethod] attribute for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文