MSTEST0007:仅对测试方法使用测试属性

属性
规则 ID MSTEST0007
标题 仅对测试方法使用测试属性
类别 使用情况
修复是中断修复还是非中断修复 非中断
默认为启用
默认严重性 信息
引入版本 3.3.0
存在代码修补程序

原因

未标记 TestMethodAttribute 的方法已应用一个或多个测试属性。

规则说明

以下测试属性应仅应用于标记了 TestMethodAttribute 属性的方法:

如何解决冲突

若要修复此规则的冲突,请通过设置 [TestMethod] 属性或完全移除测试属性来将应用了测试属性的方法转换为测试方法。

何时禁止显示警告

不禁止显示此规则发出的警告。 如果忽略此规则,则将忽略你的属性,因为它们仅用于测试上下文。