在最新版本的 Visual Studio 中,您可以通过使用属性标记测试来对单元测试进行分类。无论您使用的是 MSTest 还是 NUnit,都无关紧要,但此示例基于 NUnit。
[Test]
[Category("category 1")]
public void Null_IsNull()
{
Assert.IsNull(null);
}
现在假设我有大约 50 个测试category 1
,分布在多个文件中。是否有一种愚蠢的证明方法 (*) 可以将我的类别重命名为更具描述性的内容?
(*):不是简单的搜索和替换
我尝试过的事情
它有效,但我觉得这样做不舒服。