共用方式為


MSTEST0039:使用較新的 'Assert.Throws' 方法

財產 價值
規則標識碼 MSTEST0039
標題 使用較新的 'Assert.Throws' 方法
類別 用法
修正是失效的還是有效的 非中斷
預設啟用 是的
預設嚴重性 資訊
在版本 中引進 3.8.0
是否有程式碼修正 是的

原因

不再建議使用 Assert.ThrowsExceptionAssert.ThrowsExceptionAsync

規則描述

不建議使用 Assert.ThrowsExceptionAssert.ThrowsExceptionAsync,未來可能已被取代。

如何修正違規

使用 Assert.ThrowsExactlyAssert.ThrowsExactlyAsync,而不是 Assert.ThrowsExceptionAssert.ThrowsExceptionAsync

隱藏警告的時機

請勿隱藏此規則的警告。 強烈建議您將舊 API 移至新的 API。