【发布时间】:2017-12-25 18:35:01
【问题描述】:
是否可以对测试类或测试方法进行分类,例如在 nunit 中说为 BASIC、PERFORMANCE 和 SIMPLE,然后允许用户决定测试的类别他想跑。 Can the nunit extensions help in this in anyway? 一个例子的解释将是非常可观的。 PS:我目前使用的是 nunit 2.6.4
【问题讨论】:
-
您可以将
CategoryAttribute用于类或方法。然后根据测试运行器,您将能够执行特定类别的测试 -
@Fabio 你能分享一个同样的例子吗?我目前正在使用 nunit 2.6.4 作为测试运行器。
-
测试运行者是指他们的 GUI。例如 Resharper 和 Test Explorer 具有通过
CategoryAttribute执行测试的功能。如果您想为实际的测试运行者实现这一点 - 那么在不同的类/文件/项目中分离不同的类别将有可能通过命令行分别执行它们
标签: c# unit-testing visual-studio-2015 automated-tests nunit