Assert.AreEqual Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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.
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.
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.
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.
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.
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.)
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.
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.
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.
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.
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.)
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.
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>.
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.
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>.
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.
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.
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.