MSTEST0039: 新しい 'Assert.Throws' メソッドを使用する
プロパティ | [値] |
---|---|
ルール ID | MSTEST0039 |
タイトル | 新しい 'Assert.Throws' メソッドを使用する |
カテゴリ | 使い方 |
修正が破壊的か非破壊的か | なし |
既定で有効 | あり |
既定の重大度 | Info |
導入されたバージョン | 3.8.0 |
コード修正の有無 | あり |
原因
Assert.ThrowsException または Assert.ThrowsExceptionAsync の使用は推奨されなくなりました。
規則の説明
Assert.ThrowsException と Assert.ThrowsExceptionAsync は推奨されておらず、今後非推奨になる可能性があります。
違反の修正方法
Assert.ThrowsException
や Assert.ThrowsExceptionAsync
ではなく Assert.ThrowsExactly
または Assert.ThrowsExactlyAsync
を使用します。
どのようなときに警告を抑制するか
この規則による警告は抑制しないでください。 古い API から新しい API に移行することを強くお勧めします。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET