You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/core/testing/mstest-analyzers/overview.md
+28-8Lines changed: 28 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,18 +17,38 @@ The rules are organized into categories such as performance usage...
17
17
18
18
## Categories
19
19
20
-
**[Design rules](design-rules.md)**
20
+
### Design rules
21
21
22
-
Design rules will help you create and maintain test suites that adhere to proper design and good practices.
22
+
[Design rules](design-rules.md) help you create and maintain test suites that adhere to proper design and good practices.
23
23
24
-
**[Performance rules](performance-rules.md)**
24
+
### Performance rules
25
25
26
-
Rules that support high-performance testing.
26
+
[Performance rules](performance-rules.md) support high-performance testing.
27
27
28
-
**[Suppression rules](suppression-rules.md)**
28
+
### Suppression rules
29
29
30
-
Rules that support suppressing diagnostics from other rules.
30
+
[Suppression rules](suppression-rules.md) support suppressing diagnostics from other rules.
31
31
32
-
**[Usage rules](usage-rules.md)**
32
+
### Usage rules
33
33
34
-
Rules that support proper usage of MSTest.
34
+
[Usage rules](usage-rules.md) support proper usage of MSTest.
35
+
36
+
### MSTESTEXP
37
+
38
+
Several APIs of MSTest are decorated with the <xref:System.Diagnostics.CodeAnalysis.ExperimentalAttribute>. This attribute indicates that the API is experimental and may be removed or changed in future versions of MSTest. The attribute is used to identify APIs that aren't yet stable and may not be suitable for production use.
39
+
40
+
The MSTESTEXP diagnostic alerts you to use of an experimental API in your code. To suppress this diagnostic with the `SuppressMessageAttribute`, add the following code to your project:
0 commit comments