MSTEST0050:全局测试装置应有效

Property Value
规则 ID MSTEST0050
Title 全局测试装置应有效
Category Usage
修复是中断修复还是非中断修复 Non-breaking
默认启用 Yes
默认严重性 Error
是在版本 中引入的 3.10.0
有修复代码的办法吗 No

Cause

全局测试装置方法(标有 GlobalTestInitializeAttributeGlobalTestCleanupAttribute)不遵循所需的布局或配置无效。

规则说明

全局测试装置方法必须遵循特定要求,以确保适当的测试执行。 此规则验证标记 GlobalTestInitializeAttribute 的方法 GlobalTestCleanupAttribute 是否符合正确的方法签名和配置规则。

该方法必须是非泛型的,具有单个类型为public的参数,并返回staticTestContext。 此外,包含类型必须是 publicstatic、非泛型,并且必须标记为 TestClassAttribute

如何修复违规行为

确保全局测试装置方法遵循所需的布局。

何时禁止显示警告

不要禁止显示此规则的警告。 在运行时,将不会执行无效的全局测试基件方法。