共用方式為


MSTEST0023:請勿否定布林判斷提示

屬性
規則識別碼 MSTEST0023
職稱 請勿否定布林判斷提示
類別 使用方式
修正程式是中斷或非中斷 不中斷
預設為啟用 Yes
預設嚴重性 資訊
在版本中引進 3.4.0
有程式碼修正 No

原因

Assert.IsTrueAssert.IsFalse 的呼叫包含否定引數時,此規則會引發診斷。

檔案描述

MSTest 判斷提示程式庫包含相反的 API,可讓您更輕鬆地測試 truefalse 案例。 建議您根據案例使用合適的 API,因為這樣可以提高可讀性,並在失敗時提供更有價值的資訊。

如何修正違規

Assert.IsTrue 呼叫中否定引數時,應該使用 Assert.IsFalse。 在 Assert.IsFalse 呼叫中否定引數時,應該使用 Assert.IsTrue

隱藏警告的時機

請勿隱藏來自此規則的警告。