MSTEST0009:TestCleanup 方法应具有有效布局
属性 | 值 |
---|---|
规则 ID | MSTEST0009 |
标题 | TestCleanup 方法应具有有效布局 |
类别 | 使用情况 |
修复是中断修复还是非中断修复 | 非中断 |
默认为启用 | 是 |
默认严重性 | 警告 |
引入版本 | 3.3.0 |
原因
标记为 [TestCleanup]
的方法应具有有效的布局。
规则说明
标记为 [TestCleanup]
的方法应遵循以下布局才有效:
- 它应为
public
- 它不应为
abstract
- 它不应为
async void
- 它不应为
static
- 它不应是特殊方法(终结器、运算符...)。
- 它不应为泛型
- 它不应采用任何参数
- 返回类型应为
void
、Task
或ValueTask
如何解决冲突
确保该方法与上述布局匹配。
何时禁止显示警告
不禁止显示此规则发出的警告。 如果忽略此规则,则已标记的实例会被跳过或导致运行时错误。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈