MSTEST0041: Use 'ConditionBaseAttribute' on test classes
Property | Value |
---|---|
Rule ID | MSTEST0041 |
Title | Use 'ConditionBaseAttribute' on test classes |
Category | Usage |
Fix is breaking or non-breaking | Non-breaking |
Enabled by default | Yes |
Default severity | Warning |
Introduced in version | 3.8.0 |
Is there a code fix | No |
Cause
The use of an attribute that inherits from ConditionBaseAttribute on a class that is not marked with TestClassAttribute.
Rule description
An attribute that derives from ConditionBaseAttribute only has an effect when applied to a class that's marked with TestClassAttribute.
How to fix violations
Depending on the intent, either add the missing TestClassAttribute or remove the attribute that derives from ConditionBaseAttribute.
When to suppress warnings
Do not suppress a warning from this rule.
Співпраця з нами на GitHub
Джерело цього вмісту можна знайти на GitHub, де також можна створювати й переглядати запитання та запити на внесення змін. Докладні відомості наведено в нашому посібнику для співавторів.