MSTEST0039: Use newer 'Assert.Throws' methods
Property | Value |
---|---|
Rule ID | MSTEST0039 |
Title | Use newer 'Assert.Throws' methods |
Category | Usage |
Fix is breaking or non-breaking | Non-breaking |
Enabled by default | Yes |
Default severity | Info |
Introduced in version | 3.8.0 |
Is there a code fix | Yes |
The use of Assert.ThrowsException
or Assert.ThrowsExceptionAsync
, which are no longer recommended.
The Assert.ThrowsException
and Assert.ThrowsExceptionAsync
methods aren't recommended and might be deprecated in the future.
Use Assert.ThrowsExactly or Assert.ThrowsExactlyAsync instead of Assert.ThrowsException
or Assert.ThrowsExceptionAsync
.
Do not suppress a warning from this rule. It's strongly recommended to move from the old APIs to the new ones.
.NET feedback
.NET is an open source project. Select a link to provide feedback: