Bahasa

Assert.AreEqual Metode

Definisi

Overload

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

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(String, String, Boolean, CultureInfo)

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(String, String, Boolean, String)

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

AreEqual(Object, Object)

Menguji apakah objek yang ditentukan sama dan melemparkan pengecualian jika kedua objek tidak sama. Jenis numerik yang berbeda diperlakukan sebagai tidak sama meskipun nilai logisnya sama. 42L tidak sama dengan 42.

AreEqual(Decimal, Decimal, Decimal)

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

AreEqual(Double, Double, Double)

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(Int64, Int64, Int64)

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(Single, Single, Single)

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

AreEqual(String, String, Boolean)

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

AreEqual(Object, Object, String)

Menguji apakah objek yang ditentukan sama dan melemparkan pengecualian jika kedua objek tidak sama. Jenis numerik yang berbeda diperlakukan sebagai tidak sama meskipun nilai logisnya sama. 42L tidak sama dengan 42.

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

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(Decimal, Decimal, Decimal, String)

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

AreEqual(Single, Single, Single, String)

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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

Menguji apakah objek yang ditentukan sama dan melemparkan pengecualian jika kedua objek tidak sama. Jenis numerik yang berbeda diperlakukan sebagai tidak sama meskipun nilai logisnya sama. 42L tidak sama dengan 42.

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

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(Double, Double, Double, String)

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

AreEqual(Int64, Int64, Int64, String)

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan comparer .

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan comparer .

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan comparer .

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan comparer .

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan comparer .

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

AreEqual<T>(T, T, String)

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

AreEqual<T>(T, T)

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default EqualityComparer<T>.

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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())

Parameter

expected
Int64

Panjang pertama untuk membandingkan. Ini adalah panjang yang diharapkan tes.

actual
Int64

Panjang kedua untuk dibandingkan. Ini adalah panjang yang dihasilkan oleh kode yang sedang diuji.

delta
Int64

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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())

Parameter

expected
Single

Float pertama yang dibandingkan. Ini adalah float yang diharapkan tes.

actual
Single

Float kedua untuk dibandingkan. Ini adalah float yang dihasilkan oleh kode yang sedang diuji.

delta
Single

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

culture
CultureInfo

Objek CultureInfo yang memasok informasi perbandingan khusus budaya. Jika budaya null, budaya saat ini digunakan.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

culture
CultureInfo

Objek CultureInfo yang memasok informasi perbandingan khusus budaya. Jika budaya null, budaya saat ini digunakan.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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())

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Decimal

Desimal pertama yang dibandingkan. Ini adalah desimal yang diharapkan pengujian.

actual
Decimal

Desimal kedua untuk dibandingkan. Ini adalah desimal yang dihasilkan oleh kode yang sedang diuji.

delta
Decimal

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Decimal

Desimal pertama yang dibandingkan. Ini adalah desimal yang diharapkan pengujian.

actual
Decimal

Desimal kedua untuk dibandingkan. Ini adalah desimal yang dihasilkan oleh kode yang sedang diuji.

delta
Decimal

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Double

Ganda pertama yang dibandingkan. Ini adalah dua kali lipat dari yang diharapkan tes.

actual
Double

Ganda kedua untuk dibandingkan. Ini adalah ganda yang dihasilkan oleh kode yang sedang diuji.

delta
Double

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Int64

Panjang pertama untuk membandingkan. Ini adalah panjang yang diharapkan tes.

actual
Int64

Panjang kedua untuk dibandingkan. Ini adalah panjang yang dihasilkan oleh kode yang sedang diuji.

delta
Int64

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Int64

Panjang pertama untuk membandingkan. Ini adalah panjang yang diharapkan tes.

actual
Int64

Panjang kedua untuk dibandingkan. Ini adalah panjang yang dihasilkan oleh kode yang sedang diuji.

delta
Int64

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Single

Float pertama yang dibandingkan. Ini adalah float yang diharapkan tes.

actual
Single

Float kedua untuk dibandingkan. Ini adalah float yang dihasilkan oleh kode yang sedang diuji.

delta
Single

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Single

Float pertama yang dibandingkan. Ini adalah float yang diharapkan tes.

actual
Single

Float kedua untuk dibandingkan. Ini adalah float yang dihasilkan oleh kode yang sedang diuji.

delta
Single

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.String.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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 = "")

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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())

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

culture
CultureInfo

Objek CultureInfo yang memasok informasi perbandingan khusus budaya. Jika budaya null, budaya saat ini digunakan.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.String.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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 = "")

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.String.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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 = "")

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

culture
CultureInfo

Objek CultureInfo yang memasok informasi perbandingan khusus budaya. Jika budaya null, budaya saat ini digunakan.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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())

Parameter

expected
Double

Ganda pertama yang dibandingkan. Ini adalah dua kali lipat dari yang diharapkan tes.

actual
Double

Ganda kedua untuk dibandingkan. Ini adalah ganda yang dihasilkan oleh kode yang sedang diuji.

delta
Double

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.Numerics.cs

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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 = "")

Parameter

expected
Double

Ganda pertama yang dibandingkan. Ini adalah dua kali lipat dari yang diharapkan tes.

actual
Double

Ganda kedua untuk dibandingkan. Ini adalah ganda yang dihasilkan oleh kode yang sedang diuji.

delta
Double

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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())

Parameter

expected
Decimal

Desimal pertama yang dibandingkan. Ini adalah desimal yang diharapkan pengujian.

actual
Decimal

Desimal kedua untuk dibandingkan. Ini adalah desimal yang dihasilkan oleh kode yang sedang diuji.

delta
Decimal

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.String.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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 = "")

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

culture
CultureInfo

Objek CultureInfo yang memasok informasi perbandingan khusus budaya. Jika budaya null, budaya saat ini digunakan.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(String, String, Boolean, CultureInfo)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

culture
CultureInfo

Objek CultureInfo yang memasok informasi perbandingan khusus budaya. Jika budaya null, budaya saat ini digunakan.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(String, String, Boolean, String)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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)

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Object, Object)

Menguji apakah objek yang ditentukan sama dan melemparkan pengecualian jika kedua objek tidak sama. Jenis numerik yang berbeda diperlakukan sebagai tidak sama meskipun nilai logisnya sama. 42L tidak sama dengan 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)

Parameter

expected
Object

Objek pertama yang dibandingkan. Ini adalah objek yang diharapkan pengujian.

actual
Object

Objek kedua yang akan dibandingkan. Ini adalah objek yang dihasilkan oleh kode yang sedang diuji.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Decimal, Decimal, Decimal)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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)

Parameter

expected
Decimal

Desimal pertama yang dibandingkan. Ini adalah desimal yang diharapkan pengujian.

actual
Decimal

Desimal kedua untuk dibandingkan. Ini adalah desimal yang dihasilkan oleh kode yang sedang diuji.

delta
Decimal

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Double, Double, Double)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
Double

Ganda pertama yang dibandingkan. Ini adalah dua kali lipat dari yang diharapkan tes.

actual
Double

Ganda kedua untuk dibandingkan. Ini adalah ganda yang dihasilkan oleh kode yang sedang diuji.

delta
Double

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Int64, Int64, Int64)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
Int64

Panjang pertama untuk membandingkan. Ini adalah panjang yang diharapkan tes.

actual
Int64

Panjang kedua untuk dibandingkan. Ini adalah panjang yang dihasilkan oleh kode yang sedang diuji.

delta
Int64

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Single, Single, Single)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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)

Parameter

expected
Single

Float pertama yang dibandingkan. Ini adalah float yang diharapkan tes.

actual
Single

Float kedua untuk dibandingkan. Ini adalah float yang dihasilkan oleh kode yang sedang diuji.

delta
Single

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(String, String, Boolean)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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)

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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)

Parameter

expected
Decimal

Desimal pertama yang dibandingkan. Ini adalah desimal yang diharapkan pengujian.

actual
Decimal

Desimal kedua untuk dibandingkan. Ini adalah desimal yang dihasilkan oleh kode yang sedang diuji.

delta
Decimal

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

AreEqual(Object, Object, String)

Menguji apakah objek yang ditentukan sama dan melemparkan pengecualian jika kedua objek tidak sama. Jenis numerik yang berbeda diperlakukan sebagai tidak sama meskipun nilai logisnya sama. 42L tidak sama dengan 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)

Parameter

expected
Object

Objek pertama yang dibandingkan. Ini adalah objek yang diharapkan pengujian.

actual
Object

Objek kedua yang akan dibandingkan. Ini adalah objek yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
Double

Ganda pertama yang dibandingkan. Ini adalah dua kali lipat dari yang diharapkan tes.

actual
Double

Ganda kedua untuk dibandingkan. Ini adalah ganda yang dihasilkan oleh kode yang sedang diuji.

delta
Double

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

AreEqual(Decimal, Decimal, Decimal, String)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah desimal yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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)

Parameter

expected
Decimal

Desimal pertama yang dibandingkan. Ini adalah desimal yang diharapkan pengujian.

actual
Decimal

Desimal kedua untuk dibandingkan. Ini adalah desimal yang dihasilkan oleh kode yang sedang diuji.

delta
Decimal

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Single, Single, Single, String)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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)

Parameter

expected
Single

Float pertama yang dibandingkan. Ini adalah float yang diharapkan tes.

actual
Single

Float kedua untuk dibandingkan. Ini adalah float yang dihasilkan oleh kode yang sedang diuji.

delta
Single

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah float yang ditentukan sama dan memberikan pengecualian jika tidak sama.

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)

Parameter

expected
Single

Float pertama yang dibandingkan. Ini adalah float yang diharapkan tes.

actual
Single

Float kedua untuk dibandingkan. Ini adalah float yang dihasilkan oleh kode yang sedang diuji.

delta
Single

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

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

Menguji apakah objek yang ditentukan sama dan melemparkan pengecualian jika kedua objek tidak sama. Jenis numerik yang berbeda diperlakukan sebagai tidak sama meskipun nilai logisnya sama. 42L tidak sama dengan 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())

Parameter

expected
Object

Objek pertama yang dibandingkan. Ini adalah objek yang diharapkan pengujian.

actual
Object

Objek kedua yang akan dibandingkan. Ini adalah objek yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah string yang ditentukan sama dan melemparkan pengecualian jika tidak sama. Budaya invarian digunakan untuk perbandingan.

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)

Parameter

expected
String

String pertama yang akan dibandingkan. Ini adalah string yang diharapkan pengujian.

actual
String

String kedua yang akan dibandingkan. Ini adalah string yang dihasilkan oleh kode yang sedang diuji.

ignoreCase
Boolean

Boolean yang menunjukkan perbandingan peka huruf besar/kecil atau tidak sensitif. (true menunjukkan perbandingan yang tidak peka huruf besar/kecil.)

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
Int64

Panjang pertama untuk membandingkan. Ini adalah panjang yang diharapkan tes.

actual
Int64

Panjang kedua untuk dibandingkan. Ini adalah panjang yang dihasilkan oleh kode yang sedang diuji.

delta
Int64

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

AreEqual(Double, Double, Double, String)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah ganda yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
Double

Ganda pertama yang dibandingkan. Ini adalah dua kali lipat dari yang diharapkan tes.

actual
Double

Ganda kedua untuk dibandingkan. Ini adalah ganda yang dihasilkan oleh kode yang sedang diuji.

delta
Double

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual(Int64, Int64, Int64, String)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah panjang yang ditentukan sama dan melemparkan pengecualian jika tidak sama.

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)

Parameter

expected
Int64

Panjang pertama untuk membandingkan. Ini adalah panjang yang diharapkan tes.

actual
Int64

Panjang kedua untuk dibandingkan. Ini adalah panjang yang dihasilkan oleh kode yang sedang diuji.

delta
Int64

Akurasi yang diperlukan. Pengecualian akan dilemparkan hanya jika actual berbeda dari lebih dari expecteddelta.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual berbeda dari lebih dari expecteddelta. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan 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)

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

comparer
IEqualityComparer<T>

Implementasi IEqualityComparer<T> yang digunakan saat membandingkan kunci, atau null untuk menggunakan default EqualityComparer<T>.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan 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 = "")

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

comparer
IEqualityComparer<T>

Implementasi IEqualityComparer<T> yang digunakan saat membandingkan kunci, atau null untuk menggunakan default EqualityComparer<T>.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan 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 = "")

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

comparer
IEqualityComparer<T>

Implementasi IEqualityComparer<T> yang digunakan saat membandingkan kunci, atau null untuk menggunakan default EqualityComparer<T>.

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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 = "")

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan 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())

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

comparer
IEqualityComparer<T>

Implementasi IEqualityComparer<T> yang digunakan saat membandingkan kunci, atau null untuk menggunakan default EqualityComparer<T>.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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 = "")

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

expectedExpression
String

Ekspresi sinaks dari yang diharapkan seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

actualExpression
String

Ekspresi syntactic aktual seperti yang diberikan oleh pengkompilasi melalui ekspresi argumen pemanggil. Pengguna tidak boleh meneruskan nilai untuk parameter ini.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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())

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan parameter yang disediakan 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))

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

comparer
IEqualityComparer<T>

Implementasi IEqualityComparer<T> yang digunakan saat membandingkan kunci, atau null untuk menggunakan default EqualityComparer<T>.

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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))

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
IEquatable<T>

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
IEquatable<T>

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

AreEqual<T>(T, T, String)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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)

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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))

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

comparer
IEqualityComparer<T>

Implementasi IEqualityComparer<T> yang digunakan saat membandingkan kunci, atau null untuk menggunakan default EqualityComparer<T>.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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))

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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)

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
IEquatable<T>

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
IEquatable<T>

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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))

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
IEquatable<T>

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
IEquatable<T>

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
Assert.AssertAreEqualInterpolatedStringHandler<T>

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

Berlaku untuk

AreEqual<T>(T, T)

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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)

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
T

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
T

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk

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

Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs
Sumber:
Assert.AreEqual.cs

Menguji apakah nilai yang ditentukan sama dan memberikan pengecualian jika kedua nilai tidak sama. Kesetaraan dihitung menggunakan default 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())

Jenis parameter

T

Jenis nilai yang akan dibandingkan.

Parameter

expected
IEquatable<T>

Nilai pertama yang akan dibandingkan. Ini adalah nilai yang diharapkan pengujian.

actual
IEquatable<T>

Nilai kedua untuk dibandingkan. Ini adalah nilai yang dihasilkan oleh kode yang sedang diuji.

message
String

Pesan untuk disertakan dalam pengecualian ketika actual tidak sama dengan expected. Pesan ditampilkan dalam hasil pengujian.

parameters
Object[]

Array parameter yang akan digunakan saat memformat message.

Pengecualian

Dilemparkan jika expected tidak sama dengan actual.

Berlaku untuk