Assert.AreEqual メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AreEqual(Int64, Int64, Int64, String, Object[])
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Single, Single, Single, String, Object[])
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。
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 の場合は、現在のカルチャが使用されます。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual(String, String, Boolean, CultureInfo, String)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean, String, Object[])
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual(Decimal, Decimal, Decimal, String, String, String)
指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual(String, String, Boolean, CultureInfo, String, Object[])
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual(Int64, Int64, Int64, String, String, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Single, Single, Single, String, String, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。
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 は大文字と小文字を区別しない比較を示します)。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual(Double, Double, Double, String, Object[])
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean, String, String, String)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。
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 の場合は、現在のカルチャが使用されます。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual(String, String, Boolean, CultureInfo, String, String, String)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Double, Double, Double, String, String, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Decimal, Decimal, Decimal, String, Object[])
指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual(String, String, Boolean, CultureInfo)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。
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 の場合は、現在のカルチャが使用されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
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 番目のオブジェクト。 これは、テスト対象のコードによって生成されるオブジェクトです。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Decimal, Decimal, Decimal)
指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Double, Double, Double)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Int64, Int64, Int64)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Single, Single, Single)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。
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 は大文字と小文字を区別しない比較を示します)。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual(String, String, Boolean, String)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual(Double, Double, Double, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual(Int64, Int64, Int64, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual(Single, Single, Single, String)
指定した 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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
指定した文字列が等しいかどうかをテストし、等しくない場合は例外をスローします。 インバリアント カルチャは、比較に使用されます。
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 は大文字と小文字を区別しない比較を示します)。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual(Decimal, Decimal, Decimal, String)
指定した小数点以下が等しいかどうかをテストし、等しくない場合は例外をスローします。
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
必要な精度。 例外は、actualがdeltaを超えるexpectedと異なる場合にのみスローされます。
- message
- String
actualがdeltaを超えてexpectedと異なる場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, IEqualityComparer<T>, String)
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)
指定した値が等しいかどうかをテストし、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。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
適用対象
AreEqual<T>(T, T, String, String, String)
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, IEqualityComparer<T>, String, Object[])
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)
指定した値が等しいかどうかをテストし、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 番目の値。 これは、テスト対象のコードによって生成される値です。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, String, Object[])
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, IEqualityComparer<T>, String, String, String)
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- expectedExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された、予期される構文式。 ユーザーは、このパラメーターの値を渡さないでください。
- actualExpression
- String
呼び出し元の引数式を介してコンパイラによって指定された実際の構文式。 ユーザーは、このパラメーターの値を渡さないでください。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)
指定した値が等しいかどうかをテストし、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。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual<T>(T, T, String)
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, IEqualityComparer<T>)
指定した値が等しいかどうかをテストし、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。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>)
指定した値が等しいかどうかをテストし、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 番目の値。 これは、テスト対象のコードによって生成される値です。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual<T>(IEquatable<T>, IEquatable<T>, String)
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(IEquatable<T>, IEquatable<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)
指定した値が等しいかどうかをテストし、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 番目の値。 これは、テスト対象のコードによって生成される値です。
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
適用対象
AreEqual<T>(T, T)
指定した値が等しいかどうかをテストし、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 番目の値。 これは、テスト対象のコードによって生成される値です。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(IEquatable<T>, IEquatable<T>)
指定した値が等しいかどうかをテストし、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 番目の値。 これは、テスト対象のコードによって生成される値です。
例外
expectedがactualと等しくない場合にスローされます。
適用対象
AreEqual<T>(IEquatable<T>, IEquatable<T>, String, Object[])
指定した値が等しいかどうかをテストし、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
actualがexpectedと等しくない場合に例外に含めるメッセージ。 メッセージがテスト結果に表示されます。
- parameters
- Object[]
messageの書式設定時に使用するパラメーターの配列。
例外
expectedがactualと等しくない場合にスローされます。