次の方法で共有


Assert.AreEqual メソッド

保護されたメンバーを含める
継承されたメンバーを含める

指定された 2 つの値が同一であることを検証します。

このメンバーはオーバーロードされます。 構文、使用方法、例など、このメンバーの詳細については、オーバーロード リストで名前をクリックしてください。

オーバーロードの一覧

  名前 説明
パブリック メソッド静的メンバー AreEqual(Object, Object) 指定された 2 つのオブジェクトが同一であることを検証します。2 つのオブジェクトが同一でない場合、アサーションは失敗します。
パブリック メソッド静的メンバー AreEqual<T>(T, T) 等値演算子を使用して、指定した 2 つのジェネリック型データが等しいことを確認します。これらが同一でない場合、アサーションは失敗します。
パブリック メソッド静的メンバー AreEqual(Double, Double, Double) 指定された 2 つの倍精度浮動小数点数が同一であるか、指定された精度内にあることを検証します。これらが指定された精度内にない場合、アサーションは失敗します。
パブリック メソッド静的メンバー AreEqual(Object, Object, String) 指定された 2 つのオブジェクトが同一であることを検証します。2 つのオブジェクトが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示します。
パブリック メソッド静的メンバー AreEqual(Single, Single, Single) 指定された 2 つの単精度浮動小数点数が同一であるか、指定された精度内にあることを検証します。これらが指定された精度内にない場合、アサーションは失敗します。
パブリック メソッド静的メンバー AreEqual(String, String, Boolean) 指定された 2 つの文字列が同一であることを検証します。大文字と小文字を区別するかどうかは指定に従います。これらが同一でない場合、アサーションは失敗します。
パブリック メソッド静的メンバー AreEqual<T>(T, T, String) 等値演算子を使用して、指定した 2 つのジェネリック型データが等しいことを確認します。これらが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示します。
パブリック メソッド静的メンバー AreEqual(Double, Double, Double, String) 指定された 2 つの倍精度浮動小数点数が同一であるか、指定された精度内にあることを検証します。これらが指定された精度内にない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示します。
パブリック メソッド静的メンバー AreEqual(Object, Object, String, array<Object[]) 指定された 2 つのオブジェクトが同一であることを検証します。2 つのオブジェクトが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。
パブリック メソッド静的メンバー AreEqual(Single, Single, Single, String) 指定された 2 つの単精度浮動小数点数が同一であるか、指定された精度内にあることを検証します。これらが指定された精度内にない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示します。
パブリック メソッド静的メンバー AreEqual(String, String, Boolean, CultureInfo) 指定された 2 つの文字列が同一であることを検証します。検証では指定されたカルチャ情報を使用し、大文字と小文字を区別するかどうかは指定に従います。これらが同一でない場合、アサーションは失敗します。
パブリック メソッド静的メンバー AreEqual(String, String, Boolean, String) 指定された 2 つの文字列が同一であることを検証します。大文字と小文字を区別するかどうかは指定に従います。これらが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示します。
パブリック メソッド静的メンバー AreEqual<T>(T, T, String, array<Object[]) 等値演算子を使用して、指定した 2 つのジェネリック型データが等しいことを確認します。これらが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。
パブリック メソッド静的メンバー AreEqual(Double, Double, Double, String, array<Object[]) 指定された 2 つの倍精度浮動小数点数が同一であるか、指定された精度内にあることを検証します。これらが指定された精度内にない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。
パブリック メソッド静的メンバー AreEqual(Single, Single, Single, String, array<Object[]) 指定された 2 つの単精度浮動小数点数が同一であるか、指定された精度内にあることを検証します。これらが指定された精度内にない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。
パブリック メソッド静的メンバー AreEqual(String, String, Boolean, CultureInfo, String) 指定された 2 つの文字列が同一であることを検証します。検証では指定されたカルチャ情報を使用し、大文字と小文字を区別するかどうかは指定に従います。これらが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示します。
パブリック メソッド静的メンバー AreEqual(String, String, Boolean, String, array<Object[]) 指定された 2 つの文字列が同一であることを検証します。大文字と小文字を区別するかどうかは指定に従います。これらが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。
パブリック メソッド静的メンバー AreEqual(String, String, Boolean, CultureInfo, String, array<Object[]) 指定された 2 つの文字列が同一であることを検証します。検証では指定されたカルチャ情報を使用し、大文字と小文字を区別するかどうかは指定に従います。これらが同一でない場合、アサーションは失敗します。アサーションが失敗した場合はメッセージを表示し、指定された書式をメッセージに適用します。

このページのトップへ

参照

参照

Assert クラス

Microsoft.VisualStudio.TestTools.UnitTesting 名前空間

その他の技術情報

Assert クラスの使用