Assert.AreEqual メソッド

定義

オーバーロード

名前 説明
AreEqual(Int64, Int64, Int64, String, Object[])

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Single, Single, Single, String, Object[])

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, CultureInfo, String)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, String, Object[])

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Decimal, Decimal, Decimal, String, String, String)

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, CultureInfo, String, Object[])

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Int64, Int64, Int64, String, String, String)

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Single, Single, Single, String, String, String)

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

AreEqual(Double, Double, Double, String, Object[])

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, String, String, String)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, CultureInfo, String, String, String)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Double, Double, Double, String, String, String)

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Decimal, Decimal, Decimal, String, Object[])

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, CultureInfo)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Object, Object)

指定したオブジェクトが等しいかどうかをテストし、2 つのオブジェクトが等しくない場合は例外をスローします。 論理値が等しい場合でも、異なる数値型は等しくないとして扱われます。 42L は 42 と等しくありません。

AreEqual(Decimal, Decimal, Decimal)

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Double, Double, Double)

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Int64, Int64, Int64)

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Object, Object, String)

指定したオブジェクトが等しいかどうかをテストし、2 つのオブジェクトが等しくない場合は例外をスローします。 論理値が等しい場合でも、異なる数値型は等しくないとして扱われます。 42L は 42 と等しくありません。

AreEqual(Single, Single, Single)

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, String)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Double, Double, Double, String)

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Int64, Int64, Int64, String)

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Object, Object, String, Object[])

指定したオブジェクトが等しいかどうかをテストし、2 つのオブジェクトが等しくない場合は例外をスローします。 論理値が等しい場合でも、異なる数値型は等しくないとして扱われます。 42L は 42 と等しくありません。

AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(Single, Single, Single, String)

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

AreEqual(Decimal, Decimal, Decimal, String)

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

AreEqual<T>(T, T, IEqualityComparer<T>, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

AreEqual<T>(T, T, String, String, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(T, T, IEqualityComparer<T>, String, Object[])

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(T, T, String, Object[])

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(T, T, IEqualityComparer<T>, String, String, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

AreEqual<T>(T, T, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(T, T, IEqualityComparer<T>)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(IEquatable<T>, IEquatable<T>, String)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(IEquatable<T>, IEquatable<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(T, T)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(IEquatable<T>, IEquatable<T>)

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual<T>(IEquatable<T>, IEquatable<T>, String, Object[])

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

AreEqual(Int64, Int64, Int64, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(long expected, long actual, long delta, string message, params object[] parameters);
public static void AreEqual(long expected, long actual, long delta, string? message, params object?[]? parameters);
static member AreEqual : int64 * int64 * int64 * string * obj[] -> unit
Public Shared Sub AreEqual (expected As Long, actual As Long, delta As Long, message As String, ParamArray parameters As Object())

パラメーター

expected
Int64

比較する最初の long。 これは、テストが期待する長い時間です。

actual
Int64

比較する 2 番目の長い値。 これは、テスト対象のコードによって長く生成されます。

delta
Int64

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Single, Single, Single, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(float expected, float actual, float delta, string message, params object[] parameters);
public static void AreEqual(float expected, float actual, float delta, string? message, params object?[]? parameters);
static member AreEqual : single * single * single * string * obj[] -> unit
Public Shared Sub AreEqual (expected As Single, actual As Single, delta As Single, message As String, ParamArray parameters As Object())

パラメーター

expected
Single

比較する最初の float。 これは、テストで期待される浮動小数点数です。

actual
Single

比較する 2 番目の float。 これは、テスト対象のコードによって生成される float です。

delta
Single

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo culture, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message);
static member AreEqual : string * string * bool * System.Globalization.CultureInfo * AssertNonGenericAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler)

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

culture
CultureInfo

カルチャ固有の比較情報を提供する CultureInfo オブジェクト。 カルチャが null の場合は、現在のカルチャが使用されます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual(String, String, Boolean, CultureInfo, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(string expected, string actual, bool ignoreCase, System.Globalization.CultureInfo culture, string message);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo? culture, string? message);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo culture, string? message);
static member AreEqual : string * string * bool * System.Globalization.CultureInfo * string -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, message As String)

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

culture
CultureInfo

カルチャ固有の比較情報を提供する CultureInfo オブジェクト。 カルチャが null の場合は、現在のカルチャが使用されます。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

public static void AreEqual(string expected, string actual, bool ignoreCase, string message, params object[] parameters);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, string? message, params object?[]? parameters);
static member AreEqual : string * string * bool * string * obj[] -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, message As String, ParamArray parameters As Object())

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(decimal expected, decimal actual, decimal delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : decimal * decimal * decimal * AssertNonGenericAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual (expected As Decimal, actual As Decimal, delta As Decimal, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler, Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Decimal

比較する最初の 10 進数。 これは、テストで想定される 10 進数です。

actual
Decimal

比較する 2 番目の 10 進数。 これは、テスト対象のコードによって生成される 10 進数です。

delta
Decimal

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual(Decimal, Decimal, Decimal, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(decimal expected, decimal actual, decimal delta, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : decimal * decimal * decimal * string * string * string -> unit
Public Shared Sub AreEqual (expected As Decimal, actual As Decimal, delta As Decimal, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Decimal

比較する最初の 10 進数。 これは、テストで想定される 10 進数です。

actual
Decimal

比較する 2 番目の 10 進数。 これは、テスト対象のコードによって生成される 10 進数です。

delta
Decimal

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(double expected, double actual, double delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : double * double * double * AssertNonGenericAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual (expected As Double, actual As Double, delta As Double, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler, Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Double

比較する最初の double。 これは、テストで想定される 2 倍です。

actual
Double

比較する 2 番目の double。 これは、テスト対象のコードによって生成される倍精度浮動小数点型です。

delta
Double

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual(String, String, Boolean, CultureInfo, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(string expected, string actual, bool ignoreCase, System.Globalization.CultureInfo culture, string message, params object[] parameters);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo? culture, string? message, params object?[]? parameters);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo culture, string? message, params object?[]? parameters);
static member AreEqual : string * string * bool * System.Globalization.CultureInfo * string * obj[] -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, message As String, ParamArray parameters As Object())

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

culture
CultureInfo

カルチャ固有の比較情報を提供する CultureInfo オブジェクト。 カルチャが null の場合は、現在のカルチャが使用されます。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(long expected, long actual, long delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : int64 * int64 * int64 * AssertNonGenericAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual (expected As Long, actual As Long, delta As Long, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler, Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Int64

比較する最初の long。 これは、テストが期待する長い時間です。

actual
Int64

比較する 2 番目の長い値。 これは、テスト対象のコードによって長く生成されます。

delta
Int64

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual(Int64, Int64, Int64, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(long expected, long actual, long delta, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : int64 * int64 * int64 * string * string * string -> unit
Public Shared Sub AreEqual (expected As Long, actual As Long, delta As Long, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Int64

比較する最初の long。 これは、テストが期待する長い時間です。

actual
Int64

比較する 2 番目の長い値。 これは、テスト対象のコードによって長く生成されます。

delta
Int64

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Single, Single, Single, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(float expected, float actual, float delta, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : single * single * single * string * string * string -> unit
Public Shared Sub AreEqual (expected As Single, actual As Single, delta As Single, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Single

比較する最初の float。 これは、テストで期待される浮動小数点数です。

actual
Single

比較する 2 番目の float。 これは、テスト対象のコードによって生成される float です。

delta
Single

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.String.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

public static void AreEqual(string? expected, string? actual, bool ignoreCase, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : string * string * bool * AssertNonGenericAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler, Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual(Double, Double, Double, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(double expected, double actual, double delta, string message, params object[] parameters);
public static void AreEqual(double expected, double actual, double delta, string? message, params object?[]? parameters);
static member AreEqual : double * double * double * string * obj[] -> unit
Public Shared Sub AreEqual (expected As Double, actual As Double, delta As Double, message As String, ParamArray parameters As Object())

パラメーター

expected
Double

比較する最初の double。 これは、テストで想定される 2 倍です。

actual
Double

比較する 2 番目の double。 これは、テスト対象のコードによって生成される倍精度浮動小数点型です。

delta
Double

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.String.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

public static void AreEqual(string? expected, string? actual, bool ignoreCase, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : string * string * bool * string * string * string -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.String.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo culture, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : string * string * bool * System.Globalization.CultureInfo * AssertNonGenericAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler, Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

culture
CultureInfo

カルチャ固有の比較情報を提供する CultureInfo オブジェクト。 カルチャが null の場合は、現在のカルチャが使用されます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual(String, String, Boolean, CultureInfo, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.String.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo culture, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : string * string * bool * System.Globalization.CultureInfo * string * string * string -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

culture
CultureInfo

カルチャ固有の比較情報を提供する CultureInfo オブジェクト。 カルチャが null の場合は、現在のカルチャが使用されます。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Double, Double, Double, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(double expected, double actual, double delta, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : double * double * double * string * string * string -> unit
Public Shared Sub AreEqual (expected As Double, actual As Double, delta As Double, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Double

比較する最初の double。 これは、テストで想定される 2 倍です。

actual
Double

比較する 2 番目の double。 これは、テスト対象のコードによって生成される倍精度浮動小数点型です。

delta
Double

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Decimal, Decimal, Decimal, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(decimal expected, decimal actual, decimal delta, string message, params object[] parameters);
public static void AreEqual(decimal expected, decimal actual, decimal delta, string? message, params object?[]? parameters);
static member AreEqual : decimal * decimal * decimal * string * obj[] -> unit
Public Shared Sub AreEqual (expected As Decimal, actual As Decimal, delta As Decimal, message As String, ParamArray parameters As Object())

パラメーター

expected
Decimal

比較する最初の 10 進数。 これは、テストで想定される 10 進数です。

actual
Decimal

比較する 2 番目の 10 進数。 これは、テスト対象のコードによって生成される 10 進数です。

delta
Decimal

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.Numerics.cs

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(float expected, float actual, float delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : single * single * single * AssertNonGenericAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual (expected As Single, actual As Single, delta As Single, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler, Optional expectedExpression As String = "", Optional actualExpression As String = "")

パラメーター

expected
Single

比較する最初の float。 これは、テストで期待される浮動小数点数です。

actual
Single

比較する 2 番目の float。 これは、テスト対象のコードによって生成される float です。

delta
Single

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual(String, String, Boolean, CultureInfo)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(string expected, string actual, bool ignoreCase, System.Globalization.CultureInfo culture);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo? culture);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, System.Globalization.CultureInfo culture);
static member AreEqual : string * string * bool * System.Globalization.CultureInfo -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, culture As CultureInfo)

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

culture
CultureInfo

カルチャ固有の比較情報を提供する CultureInfo オブジェクト。 カルチャが null の場合は、現在のカルチャが使用されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Object, Object)

指定したオブジェクトが等しいかどうかをテストし、2 つのオブジェクトが等しくない場合は例外をスローします。 論理値が等しい場合でも、異なる数値型は等しくないとして扱われます。 42L は 42 と等しくありません。

public static void AreEqual(object expected, object actual);
static member AreEqual : obj * obj -> unit
Public Shared Sub AreEqual (expected As Object, actual As Object)

パラメーター

expected
Object

比較する最初のオブジェクト。 これは、テストで想定されるオブジェクトです。

actual
Object

比較する 2 番目のオブジェクト。 これは、テスト対象のコードによって生成されるオブジェクトです。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Decimal, Decimal, Decimal)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(decimal expected, decimal actual, decimal delta);
static member AreEqual : decimal * decimal * decimal -> unit
Public Shared Sub AreEqual (expected As Decimal, actual As Decimal, delta As Decimal)

パラメーター

expected
Decimal

比較する最初の 10 進数。 これは、テストで想定される 10 進数です。

actual
Decimal

比較する 2 番目の 10 進数。 これは、テスト対象のコードによって生成される 10 進数です。

delta
Decimal

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Double, Double, Double)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(double expected, double actual, double delta);
static member AreEqual : double * double * double -> unit
Public Shared Sub AreEqual (expected As Double, actual As Double, delta As Double)

パラメーター

expected
Double

比較する最初の double。 これは、テストで想定される 2 倍です。

actual
Double

比較する 2 番目の double。 これは、テスト対象のコードによって生成される倍精度浮動小数点型です。

delta
Double

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Int64, Int64, Int64)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(long expected, long actual, long delta);
static member AreEqual : int64 * int64 * int64 -> unit
Public Shared Sub AreEqual (expected As Long, actual As Long, delta As Long)

パラメーター

expected
Int64

比較する最初の long。 これは、テストが期待する長い時間です。

actual
Int64

比較する 2 番目の長い値。 これは、テスト対象のコードによって長く生成されます。

delta
Int64

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Object, Object, String)

指定したオブジェクトが等しいかどうかをテストし、2 つのオブジェクトが等しくない場合は例外をスローします。 論理値が等しい場合でも、異なる数値型は等しくないとして扱われます。 42L は 42 と等しくありません。

public static void AreEqual(object expected, object actual, string message);
static member AreEqual : obj * obj * string -> unit
Public Shared Sub AreEqual (expected As Object, actual As Object, message As String)

パラメーター

expected
Object

比較する最初のオブジェクト。 これは、テストで想定されるオブジェクトです。

actual
Object

比較する 2 番目のオブジェクト。 これは、テスト対象のコードによって生成されるオブジェクトです。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Single, Single, Single)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(float expected, float actual, float delta);
static member AreEqual : single * single * single -> unit
Public Shared Sub AreEqual (expected As Single, actual As Single, delta As Single)

パラメーター

expected
Single

比較する最初の float。 これは、テストで期待される浮動小数点数です。

actual
Single

比較する 2 番目の float。 これは、テスト対象のコードによって生成される float です。

delta
Single

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

public static void AreEqual(string expected, string actual, bool ignoreCase);
public static void AreEqual(string? expected, string? actual, bool ignoreCase);
static member AreEqual : string * string * bool -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean)

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(decimal expected, decimal actual, decimal delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message);
static member AreEqual : decimal * decimal * decimal * AssertNonGenericAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual (expected As Decimal, actual As Decimal, delta As Decimal, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler)

パラメーター

expected
Decimal

比較する最初の 10 進数。 これは、テストで想定される 10 進数です。

actual
Decimal

比較する 2 番目の 10 進数。 これは、テスト対象のコードによって生成される 10 進数です。

delta
Decimal

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual(String, String, Boolean, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

public static void AreEqual(string expected, string actual, bool ignoreCase, string message);
public static void AreEqual(string? expected, string? actual, bool ignoreCase, string? message);
static member AreEqual : string * string * bool * string -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, message As String)

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(double expected, double actual, double delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message);
static member AreEqual : double * double * double * AssertNonGenericAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual (expected As Double, actual As Double, delta As Double, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler)

パラメーター

expected
Double

比較する最初の double。 これは、テストで想定される 2 倍です。

actual
Double

比較する 2 番目の double。 これは、テスト対象のコードによって生成される倍精度浮動小数点型です。

delta
Double

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual(Double, Double, Double, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した double が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(double expected, double actual, double delta, string message);
public static void AreEqual(double expected, double actual, double delta, string? message);
static member AreEqual : double * double * double * string -> unit
Public Shared Sub AreEqual (expected As Double, actual As Double, delta As Double, message As String)

パラメーター

expected
Double

比較する最初の double。 これは、テストで想定される 2 倍です。

actual
Double

比較する 2 番目の double。 これは、テスト対象のコードによって生成される倍精度浮動小数点型です。

delta
Double

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(long expected, long actual, long delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message);
static member AreEqual : int64 * int64 * int64 * AssertNonGenericAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual (expected As Long, actual As Long, delta As Long, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler)

パラメーター

expected
Int64

比較する最初の long。 これは、テストが期待する長い時間です。

actual
Int64

比較する 2 番目の長い値。 これは、テスト対象のコードによって長く生成されます。

delta
Int64

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual(Int64, Int64, Int64, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した long が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(long expected, long actual, long delta, string message);
public static void AreEqual(long expected, long actual, long delta, string? message);
static member AreEqual : int64 * int64 * int64 * string -> unit
Public Shared Sub AreEqual (expected As Long, actual As Long, delta As Long, message As String)

パラメーター

expected
Int64

比較する最初の long。 これは、テストが期待する長い時間です。

actual
Int64

比較する 2 番目の長い値。 これは、テスト対象のコードによって長く生成されます。

delta
Int64

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Object, Object, String, Object[])

指定したオブジェクトが等しいかどうかをテストし、2 つのオブジェクトが等しくない場合は例外をスローします。 論理値が等しい場合でも、異なる数値型は等しくないとして扱われます。 42L は 42 と等しくありません。

public static void AreEqual(object expected, object actual, string message, params object[] parameters);
static member AreEqual : obj * obj * string * obj[] -> unit
Public Shared Sub AreEqual (expected As Object, actual As Object, message As String, ParamArray parameters As Object())

パラメーター

expected
Object

比較する最初のオブジェクト。 これは、テストで想定されるオブジェクトです。

actual
Object

比較する 2 番目のオブジェクト。 これは、テスト対象のコードによって生成されるオブジェクトです。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(float expected, float actual, float delta, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message);
static member AreEqual : single * single * single * AssertNonGenericAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual (expected As Single, actual As Single, delta As Single, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler)

パラメーター

expected
Single

比較する最初の float。 これは、テストで期待される浮動小数点数です。

actual
Single

比較する 2 番目の float。 これは、テスト対象のコードによって生成される float です。

delta
Single

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual(Single, Single, Single, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した float が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(float expected, float actual, float delta, string message);
public static void AreEqual(float expected, float actual, float delta, string? message);
static member AreEqual : single * single * single * string -> unit
Public Shared Sub AreEqual (expected As Single, actual As Single, delta As Single, message As String)

パラメーター

expected
Single

比較する最初の float。 これは、テストで期待される浮動小数点数です。

actual
Single

比較する 2 番目の float。 これは、テスト対象のコードによって生成される float です。

delta
Single

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。

public static void AreEqual(string? expected, string? actual, bool ignoreCase, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertNonGenericAreEqualInterpolatedStringHandler message);
static member AreEqual : string * string * bool * AssertNonGenericAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual (expected As String, actual As String, ignoreCase As Boolean, ByRef message As Assert.AssertNonGenericAreEqualInterpolatedStringHandler)

パラメーター

expected
String

比較する最初の文字列。 これは、テストで想定される文字列です。

actual
String

比較する 2 番目の文字列。 これは、テスト対象のコードによって生成される文字列です。

ignoreCase
Boolean

大文字と小文字を区別または区別しない比較を示すブール値。 (true は大文字と小文字を区別しない比較を示します)。

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual(Decimal, Decimal, Decimal, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。

public static void AreEqual(decimal expected, decimal actual, decimal delta, string message);
public static void AreEqual(decimal expected, decimal actual, decimal delta, string? message);
static member AreEqual : decimal * decimal * decimal * string -> unit
Public Shared Sub AreEqual (expected As Decimal, actual As Decimal, delta As Decimal, message As String)

パラメーター

expected
Decimal

比較する最初の 10 進数。 これは、テストで想定される 10 進数です。

actual
Decimal

比較する 2 番目の 10 進数。 これは、テスト対象のコードによって生成される 10 進数です。

delta
Decimal

必要な精度。 例外は、actualdeltaを超えるexpectedと異なる場合にのみスローされます。

message
String

actualdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, IEqualityComparer<T>, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message);
static member AreEqual : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> * string -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, comparer As IEqualityComparer(Of T), message As String)

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

comparer
IEqualityComparer<T>

キーを比較するときに使用する IEqualityComparer<T> 実装。既定の EqualityComparer<T>を使用する場合は null。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreEqualInterpolatedStringHandler<T> message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> * AssertAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, comparer As IEqualityComparer(Of T), ByRef message As Assert.AssertAreEqualInterpolatedStringHandler(Of T), Optional expectedExpression As String = "", Optional actualExpression As String = "")

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

comparer
IEqualityComparer<T>

キーを比較するときに使用する IEqualityComparer<T> 実装。既定の EqualityComparer<T>を使用する場合は null。

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

適用対象

AreEqual<T>(T, T, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : 'T * 'T * string * string * string -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, IEqualityComparer<T>, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message, params object?[]? parameters);
static member AreEqual : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> * string * obj[] -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, comparer As IEqualityComparer(Of T), message As String, ParamArray parameters As Object())

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

comparer
IEqualityComparer<T>

キーを比較するときに使用する IEqualityComparer<T> 実装。既定の EqualityComparer<T>を使用する場合は null。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreEqualInterpolatedStringHandler<T> message, string expectedExpression = "", string actualExpression = "");
static member AreEqual : 'T * 'T * AssertAreEqualInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, ByRef message As Assert.AssertAreEqualInterpolatedStringHandler(Of T), Optional expectedExpression As String = "", Optional actualExpression As String = "")

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T expected, T actual, string message, params object[] parameters);
public static void AreEqual<T>(T? expected, T? actual, string? message, params object?[]? parameters);
static member AreEqual : 'T * 'T * string * obj[] -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, message As String, ParamArray parameters As Object())

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, IEqualityComparer<T>, String, String, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, System.Collections.Generic.IEqualityComparer<T> comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreEqual : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

comparer
IEqualityComparer<T>

キーを比較するときに使用する IEqualityComparer<T> 実装。既定の EqualityComparer<T>を使用する場合は null。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

expectedExpression
String

呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。

actualExpression
String

呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等値は、指定された comparer パラメーターを使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreEqualInterpolatedStringHandler<T> message);
static member AreEqual : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> * AssertAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, comparer As IEqualityComparer(Of T), ByRef message As Assert.AssertAreEqualInterpolatedStringHandler(Of T))

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

comparer
IEqualityComparer<T>

キーを比較するときに使用する IEqualityComparer<T> 実装。既定の EqualityComparer<T>を使用する場合は null。

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual<T>(T, T, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T expected, T actual, string message);
public static void AreEqual<T>(T? expected, T? actual, string? message);
static member AreEqual : 'T * 'T * string -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, message As String)

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, IEqualityComparer<T>)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, System.Collections.Generic.IEqualityComparer<T>? comparer);
static member AreEqual : 'T * 'T * System.Collections.Generic.IEqualityComparer<'T> -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, comparer As IEqualityComparer(Of T))

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

comparer
IEqualityComparer<T>

キーを比較するときに使用する IEqualityComparer<T> 実装。既定の EqualityComparer<T>を使用する場合は null。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T? expected, T? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreEqualInterpolatedStringHandler<T> message);
static member AreEqual : 'T * 'T * AssertAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T, ByRef message As Assert.AssertAreEqualInterpolatedStringHandler(Of T))

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual<T>(IEquatable<T>, IEquatable<T>, String)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(IEquatable<T>? expected, IEquatable<T>? actual, string? message);
static member AreEqual : IEquatable<'T> * IEquatable<'T> * string -> unit
Public Shared Sub AreEqual(Of T) (expected As IEquatable(Of T), actual As IEquatable(Of T), message As String)

型パラメーター

T

比較する値の型。

パラメーター

expected
IEquatable<T>

比較する最初の値。 これは、テストが期待する値です。

actual
IEquatable<T>

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(IEquatable<T>, IEquatable<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(IEquatable<T>? expected, IEquatable<T>? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreEqualInterpolatedStringHandler<T> message);
static member AreEqual : IEquatable<'T> * IEquatable<'T> * AssertAreEqualInterpolatedStringHandler -> unit
Public Shared Sub AreEqual(Of T) (expected As IEquatable(Of T), actual As IEquatable(Of T), ByRef message As Assert.AssertAreEqualInterpolatedStringHandler(Of T))

型パラメーター

T

比較する値の型。

パラメーター

expected
IEquatable<T>

比較する最初の値。 これは、テストが期待する値です。

actual
IEquatable<T>

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

適用対象

AreEqual<T>(T, T)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(T expected, T actual);
public static void AreEqual<T>(T? expected, T? actual);
static member AreEqual : 'T * 'T -> unit
Public Shared Sub AreEqual(Of T) (expected As T, actual As T)

型パラメーター

T

比較する値の型。

パラメーター

expected
T

比較する最初の値。 これは、テストが期待する値です。

actual
T

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(IEquatable<T>, IEquatable<T>)

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(IEquatable<T>? expected, IEquatable<T>? actual);
static member AreEqual : IEquatable<'T> * IEquatable<'T> -> unit
Public Shared Sub AreEqual(Of T) (expected As IEquatable(Of T), actual As IEquatable(Of T))

型パラメーター

T

比較する値の型。

パラメーター

expected
IEquatable<T>

比較する最初の値。 これは、テストが期待する値です。

actual
IEquatable<T>

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

例外

expectedactualと等しくない場合にスローされます。

適用対象

AreEqual<T>(IEquatable<T>, IEquatable<T>, String, Object[])

ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs
ソース:
Assert.AreEqual.cs

指定した値が等しいかどうかをテストし、2 つの値が等しくない場合は例外をスローします。 等価性は、既定の EqualityComparer<T>を使用して計算されます。

public static void AreEqual<T>(IEquatable<T>? expected, IEquatable<T>? actual, string? message, params object?[]? parameters);
static member AreEqual : IEquatable<'T> * IEquatable<'T> * string * obj[] -> unit
Public Shared Sub AreEqual(Of T) (expected As IEquatable(Of T), actual As IEquatable(Of T), message As String, ParamArray parameters As Object())

型パラメーター

T

比較する値の型。

パラメーター

expected
IEquatable<T>

比較する最初の値。 これは、テストが期待する値です。

actual
IEquatable<T>

比較する 2 番目の値。 これは、テスト対象のコードによって生成される値です。

message
String

actualexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。

parameters
Object[]

messageの書式設定時に使用するパラメーターの配列。

例外

expectedactualと等しくない場合にスローされます。

適用対象