नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
MSTEST0035:
| Property | Value |
|---|---|
| Rule ID | MSTEST0035 |
| Title | [DeploymentItem] can be specified only on test class or test method. |
| Category | Usage |
| Fix is breaking or non-breaking | Non-breaking |
| Enabled by default | Yes |
| Default severity | Warning starting with 4.0.0, Info before |
| Introduced in version | 3.6.0 |
| Is there a code fix | No |
Cause
This rule raises a diagnostic when [DeploymentItem] isn't set on test class or test method.
Rule description
By using [DeploymentItem] without putting it on test class or test method, it will be ignored.
How to fix violations
Ensure the attribute [DeploymentItem] is specified on a test class or a test method, otherwise remove the attribute.
When to suppress warnings
It's not recommended to suppress warnings from this rule as the [DeploymentItem] will be ignored.
Suppress a warning
If you just want to suppress a single violation, add preprocessor directives to your source file to disable and then re-enable the rule.
#pragma warning disable MSTEST0035
// The code that's violating the rule is on this line.
#pragma warning restore MSTEST0035
To disable the rule for a file, folder, or project, set its severity to none in the configuration file.
[*.{cs,vb}]
dotnet_diagnostic.MSTEST0035.severity = none
For more information, see How to suppress code analysis warnings.