MSTEST0022: Prefer TestCleanup over Dispose methods
Property | Value |
---|---|
Rule ID | MSTEST0022 |
Title | Prefer TestCleanup over Dispose methods |
Category | Design |
Fix is breaking or non-breaking | Non-breaking |
Enabled by default | No |
Default severity | Info |
Introduced in version | 3.4.0 |
Cause
This rule raises a diagnostic when a Dispose
or DisposeAsync
method is detected.
Rule description
Although Dispose
or DisposeAsync
is a more common pattern, some developers prefer to always use [TestCleanup]
for their test cleanup phase as the method is allowing async pattern even in older version of .NET.
How to fix violations
Replace Dispose
or DisposeAsync
methods with [TestCleanup]
.
When to suppress warnings
You usually don't want to suppress warnings from this rule if you decided to opt-in for it.
Samarbejd med os på GitHub
Kilden til dette indhold kan findes på GitHub, hvor du også kan oprette og gennemse problemer og pullanmodninger. Du kan få flere oplysninger i vores vejledning til bidragydere.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om