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) | 最初の文字列に 2 番目の文字列が含まれていることを検証します。このメソッドでは、大文字と小文字が区別されます。 | |
Contains(String, String, String) | 最初の文字列に 2 番目の文字列が含まれていることを検証します。アサーションが失敗した場合はメッセージを表示します。このメソッドでは、大文字と小文字が区別されます。 | |
Contains(String, String, String, array<Object[]) | 最初の文字列に 2 番目の文字列が含まれていることを検証します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。このメソッドでは、大文字と小文字が区別されます。 | |
DoesNotMatch(String, Regex) | 指定された文字列が正規表現と一致しないことを検証します。 | |
DoesNotMatch(String, Regex, String) | 指定された文字列が正規表現と一致しないことを検証します。アサーションが失敗した場合はメッセージを表示します。 | |
DoesNotMatch(String, Regex, String, array<Object[]) | 指定された文字列が正規表現と一致しないことを検証します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。 | |
EndsWith(String, String) | 最初の文字列が 2 番目の文字列で終わることを検証します。このメソッドでは、大文字と小文字が区別されます。 | |
EndsWith(String, String, String) | 最初の文字列が 2 番目の文字列で終わることを検証します。アサーションが失敗した場合はメッセージを表示します。このメソッドでは、大文字と小文字が区別されます。 | |
EndsWith(String, String, String, array<Object[]) | 最初の文字列が 2 番目の文字列で終わることを検証します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。このメソッドでは、大文字と小文字が区別されます。 | |
Matches(String, Regex) | 指定された文字列が正規表現と一致することを検証します。 | |
Matches(String, Regex, String) | 指定された文字列が正規表現と一致することを検証します。アサーションが失敗した場合はメッセージを表示します。 | |
Matches(String, Regex, String, array<Object[]) | 指定された文字列が正規表現と一致することを検証します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。 | |
StartsWith(String, String) | 最初の文字列が 2 番目の文字列で始まることを検証します。このメソッドでは、大文字と小文字が区別されます。 | |
StartsWith(String, String, String) | 最初の文字列が 2 番目の文字列で始まることを検証します。アサーションが失敗した場合はメッセージを表示します。このメソッドでは、大文字と小文字が区別されます。 | |
StartsWith(String, String, String, array<Object[]) | 最初の文字列が 2 番目の文字列で始まることを検証します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。このメソッドでは、大文字と小文字が区別されます。 |
このページのトップへ
解説
このクラスには、ブール条件を評価する静的メソッドのセットが含まれています。 この条件が true と評価された場合、アサーションは成功です。
アサーションでは、比較される条件が真であるという仮定を検証します。
検証されている条件が true でない場合、アサーションは失敗します。
重要
StringAssert クラスは AssertFailedException をスローしてエラーを通知します。この例外はキャプチャしないでください。この例外は単体テスト エンジンによって処理され、アサーション エラーを示します。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.TestTools.UnitTesting 名前空間