共用方式為


StringAssert 類別

驗證單元測試中與字串關聯的真假值。

繼承階層架構

Object
  Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert

命名空間:  Microsoft.VisualStudio.TestTools.UnitTesting
組件:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)

語法

'宣告
Public NotInheritable Class StringAssert
public static class StringAssert
public ref class StringAssert abstract sealed
[<AbstractClass>]
[<Sealed>]
type StringAssert =  class end
public final class StringAssert

方法

  名稱 描述
公用方法靜態成員 Contains(String, String) 確認第一個字串包含第二個字串。這個方法會區分大小寫。
公用方法靜態成員 Contains(String, String, String) 確認第一個字串包含第二個字串。如果判斷提示失敗,便顯示一則訊息。這個方法會區分大小寫。
公用方法靜態成員 Contains(String, String, String, array<Object[]) 確認第一個字串包含第二個字串。如果判斷提示失敗,便顯示一則訊息,並套用指定的格式。這個方法會區分大小寫。
公用方法靜態成員 DoesNotMatch(String, Regex) 確認指定的字串不符合規則運算式。
公用方法靜態成員 DoesNotMatch(String, Regex, String) 確認指定的字串不符合規則運算式。如果判斷提示失敗,便顯示一則訊息。
公用方法靜態成員 DoesNotMatch(String, Regex, String, array<Object[]) 確認指定的字串不符合規則運算式。如果判斷提示失敗,便顯示一則訊息,並套用指定的格式。
公用方法靜態成員 EndsWith(String, String) 確認第一個字串以第二個字串結束。這個方法會區分大小寫。
公用方法靜態成員 EndsWith(String, String, String) 確認第一個字串以第二個字串結束。如果判斷提示失敗,便顯示一則訊息。這個方法會區分大小寫。
公用方法靜態成員 EndsWith(String, String, String, array<Object[]) 確認第一個字串以第二個字串結束。如果判斷提示失敗,便顯示一則訊息,並套用指定的格式。這個方法會區分大小寫。
公用方法靜態成員 Matches(String, Regex) 確認指定的字串符合規則運算式。
公用方法靜態成員 Matches(String, Regex, String) 確認指定的字串符合規則運算式。如果判斷提示失敗,便顯示一則訊息。
公用方法靜態成員 Matches(String, Regex, String, array<Object[]) 確認指定的字串符合規則運算式。如果判斷提示失敗,便顯示一則訊息,並套用指定的格式。
公用方法靜態成員 StartsWith(String, String) 確認第一個字串以第二個字串開始。這個方法會區分大小寫。
公用方法靜態成員 StartsWith(String, String, String) 確認第一個字串以第二個字串開始。如果判斷提示失敗,便顯示一則訊息。這個方法會區分大小寫。
公用方法靜態成員 StartsWith(String, String, String, array<Object[]) 確認第一個字串以第二個字串開始。如果判斷提示失敗,便顯示一則訊息,並套用指定的格式。這個方法會區分大小寫。

回頁首

備註

這個類別包含一組能夠評估布林條件的靜態方法。 如果這個條件評估為 true,則表示判斷提示 (Assertion) 已通過。

判斷提示會驗證比較條件的假設是否真實。

如果進行驗證的條件不成立,判斷提示就會失敗。

重要

StringAssert 類別會擲回 AssertFailedException 以表示失敗。此例外狀況不應該加以攔截。此例外狀況是由單元測試引擎處理,表示判斷提示失敗。

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.TestTools.UnitTesting 命名空間

其他資源

使用 Assert 類別