Assert.AreEqual Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| AreEqual(Int64, Int64, Int64, String, Object[]) |
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Single, Single, Single, String, Object[]) |
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(String, String, Boolean, CultureInfo, String) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(String, String, Boolean, String, Object[]) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání. |
| AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String) |
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Decimal, Decimal, Decimal, String, String, String) |
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String) |
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String) |
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Int64, Int64, Int64, String, String, String) |
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String) |
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Single, Single, Single, String, String, String) |
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání. |
| AreEqual(String, String, Boolean, CultureInfo, String, Object[]) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(String, String, Boolean, String, String, String) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání. |
| AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Double, Double, Double, String, Object[]) |
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Double, Double, Double, String, String, String) |
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Decimal, Decimal, Decimal, String, Object[]) |
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(String, String, Boolean, CultureInfo, String, String, String) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(String, String, Boolean, CultureInfo) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(String, String, Boolean, String) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání. |
| AreEqual(Object, Object) |
Testuje, zda jsou zadané objekty rovny a vyvolá výjimku, pokud se dva objekty nerovnají. Různé číselné typy jsou považovány za nerovné, i když jsou logické hodnoty stejné. 42L se nerovná 42. |
| AreEqual(Decimal, Decimal, Decimal) |
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Double, Double, Double) |
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Int64, Int64, Int64) |
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Single, Single, Single) |
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(String, String, Boolean) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání. |
| AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler) |
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Object, Object, String) |
Testuje, zda jsou zadané objekty rovny a vyvolá výjimku, pokud se dva objekty nerovnají. Různé číselné typy jsou považovány za nerovné, i když jsou logické hodnoty stejné. 42L se nerovná 42. |
| AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler) |
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Decimal, Decimal, Decimal, String) |
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Single, Single, Single, String) |
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler) |
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Object, Object, String, Object[]) |
Testuje, zda jsou zadané objekty rovny a vyvolá výjimku, pokud se dva objekty nerovnají. Různé číselné typy jsou považovány za nerovné, i když jsou logické hodnoty stejné. 42L se nerovná 42. |
| AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler) |
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání. |
| AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler) |
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual(Double, Double, Double, String) |
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny. |
| AreEqual(Int64, Int64, Int64, String) |
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné. |
| AreEqual<T>(T, T, IEqualityComparer<T>, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného |
| AreEqual<T>(T, T, IEqualityComparer<T>, String, String, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného |
| AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného |
| AreEqual<T>(T, T, String, String, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T, IEqualityComparer<T>, String, Object[]) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného |
| AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T, String, Object[]) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného |
| AreEqual<T>(IEquatable<T>, IEquatable<T>) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T, IEqualityComparer<T>) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(IEquatable<T>, IEquatable<T>, String) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(IEquatable<T>, IEquatable<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(T, T) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
| AreEqual<T>(IEquatable<T>, IEquatable<T>, String, Object[]) |
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího EqualityComparer<T>. |
AreEqual(Int64, Int64, Int64, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné.
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())
Parametry
- expected
- Int64
První dlouhá doba porovnání. Toto je doba, kterou testy očekávají.
- actual
- Int64
Druhá dlouhá doba, která se má porovnat. Jedná se o dlouhou dobu vytvořenou kódem, který testuje.
- delta
- Int64
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Single, Single, Single, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny.
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())
Parametry
- expected
- Single
První plovoucí hodnota, která se má porovnat. Toto je plovoucí hodnota, kterou testy očekávají.
- actual
- Single
Druhá plovoucí hodnota, která se má porovnat. Jedná se o float vytvořený kódem, který testuje.
- delta
- Single
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- culture
- CultureInfo
Objekt CultureInfo, který poskytuje informace o porovnání specifické pro jazykovou verzi. Pokud je jazyková verze null, použije se aktuální jazyková verze.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual(String, String, Boolean, CultureInfo, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- culture
- CultureInfo
Objekt CultureInfo, který poskytuje informace o porovnání specifické pro jazykovou verzi. Pokud je jazyková verze null, použije se aktuální jazyková verze.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání.
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())
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné.
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 = "")
Parametry
- expected
- Decimal
První desítkové číslo, které chcete porovnat. Toto je desetinné číslo, které testy očekávají.
- actual
- Decimal
Druhé desetinné číslo, které chcete porovnat. Jedná se o desetinné číslo vytvořené kódem, který testuje.
- delta
- Decimal
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual(Decimal, Decimal, Decimal, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné.
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 = "")
Parametry
- expected
- Decimal
První desítkové číslo, které chcete porovnat. Toto je desetinné číslo, které testy očekávají.
- actual
- Decimal
Druhé desetinné číslo, které chcete porovnat. Jedná se o desetinné číslo vytvořené kódem, který testuje.
- delta
- Decimal
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny.
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 = "")
Parametry
- expected
- Double
První dvojitá hodnota, která se má porovnat. To je dvojitá očekávaná hodnota testů.
- actual
- Double
Druhá dvojitá hodnota, která se má porovnat. Toto je dvojitá hodnota vytvořená kódem, který testuje.
- delta
- Double
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné.
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 = "")
Parametry
- expected
- Int64
První dlouhá doba porovnání. Toto je doba, kterou testy očekávají.
- actual
- Int64
Druhá dlouhá doba, která se má porovnat. Jedná se o dlouhou dobu vytvořenou kódem, který testuje.
- delta
- Int64
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual(Int64, Int64, Int64, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné.
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 = "")
Parametry
- expected
- Int64
První dlouhá doba porovnání. Toto je doba, kterou testy očekávají.
- actual
- Int64
Druhá dlouhá doba, která se má porovnat. Jedná se o dlouhou dobu vytvořenou kódem, který testuje.
- delta
- Int64
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny.
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 = "")
Parametry
- expected
- Single
První plovoucí hodnota, která se má porovnat. Toto je plovoucí hodnota, kterou testy očekávají.
- actual
- Single
Druhá plovoucí hodnota, která se má porovnat. Jedná se o float vytvořený kódem, který testuje.
- delta
- Single
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual(Single, Single, Single, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny.
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 = "")
Parametry
- expected
- Single
První plovoucí hodnota, která se má porovnat. Toto je plovoucí hodnota, kterou testy očekávají.
- actual
- Single
Druhá plovoucí hodnota, která se má porovnat. Jedná se o float vytvořený kódem, který testuje.
- delta
- Single
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání.
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 = "")
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual(String, String, Boolean, CultureInfo, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné.
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())
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- culture
- CultureInfo
Objekt CultureInfo, který poskytuje informace o porovnání specifické pro jazykovou verzi. Pokud je jazyková verze null, použije se aktuální jazyková verze.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání.
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 = "")
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné.
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 = "")
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- culture
- CultureInfo
Objekt CultureInfo, který poskytuje informace o porovnání specifické pro jazykovou verzi. Pokud je jazyková verze null, použije se aktuální jazyková verze.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual(Double, Double, Double, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny.
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())
Parametry
- expected
- Double
První dvojitá hodnota, která se má porovnat. To je dvojitá očekávaná hodnota testů.
- actual
- Double
Druhá dvojitá hodnota, která se má porovnat. Toto je dvojitá hodnota vytvořená kódem, který testuje.
- delta
- Double
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Double, Double, Double, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny.
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 = "")
Parametry
- expected
- Double
První dvojitá hodnota, která se má porovnat. To je dvojitá očekávaná hodnota testů.
- actual
- Double
Druhá dvojitá hodnota, která se má porovnat. Toto je dvojitá hodnota vytvořená kódem, který testuje.
- delta
- Double
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Decimal, Decimal, Decimal, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné.
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())
Parametry
- expected
- Decimal
První desítkové číslo, které chcete porovnat. Toto je desetinné číslo, které testy očekávají.
- actual
- Decimal
Druhé desetinné číslo, které chcete porovnat. Jedná se o desetinné číslo vytvořené kódem, který testuje.
- delta
- Decimal
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, CultureInfo, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné.
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 = "")
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- culture
- CultureInfo
Objekt CultureInfo, který poskytuje informace o porovnání specifické pro jazykovou verzi. Pokud je jazyková verze null, použije se aktuální jazyková verze.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, CultureInfo)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- culture
- CultureInfo
Objekt CultureInfo, který poskytuje informace o porovnání specifické pro jazykovou verzi. Pokud je jazyková verze null, použije se aktuální jazyková verze.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání.
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)
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Object, Object)
Testuje, zda jsou zadané objekty rovny a vyvolá výjimku, pokud se dva objekty nerovnají. Různé číselné typy jsou považovány za nerovné, i když jsou logické hodnoty stejné. 42L se nerovná 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)
Parametry
- expected
- Object
První objekt, který se má porovnat. Toto je objekt, který testy očekávají.
- actual
- Object
Druhý objekt, který chcete porovnat. Jedná se o objekt vytvořený kódem, který testuje.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Decimal, Decimal, Decimal)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- Decimal
První desítkové číslo, které chcete porovnat. Toto je desetinné číslo, které testy očekávají.
- actual
- Decimal
Druhé desetinné číslo, které chcete porovnat. Jedná se o desetinné číslo vytvořené kódem, který testuje.
- delta
- Decimal
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Double, Double, Double)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny.
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)
Parametry
- expected
- Double
První dvojitá hodnota, která se má porovnat. To je dvojitá očekávaná hodnota testů.
- actual
- Double
Druhá dvojitá hodnota, která se má porovnat. Toto je dvojitá hodnota vytvořená kódem, který testuje.
- delta
- Double
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Int64, Int64, Int64)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- Int64
První dlouhá doba porovnání. Toto je doba, kterou testy očekávají.
- actual
- Int64
Druhá dlouhá doba, která se má porovnat. Jedná se o dlouhou dobu vytvořenou kódem, který testuje.
- delta
- Int64
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Single, Single, Single)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny.
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)
Parametry
- expected
- Single
První plovoucí hodnota, která se má porovnat. Toto je plovoucí hodnota, kterou testy očekávají.
- actual
- Single
Druhá plovoucí hodnota, která se má porovnat. Jedná se o float vytvořený kódem, který testuje.
- delta
- Single
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání.
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)
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- Decimal
První desítkové číslo, které chcete porovnat. Toto je desetinné číslo, které testy očekávají.
- actual
- Decimal
Druhé desetinné číslo, které chcete porovnat. Jedná se o desetinné číslo vytvořené kódem, který testuje.
- delta
- Decimal
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual(Object, Object, String)
Testuje, zda jsou zadané objekty rovny a vyvolá výjimku, pokud se dva objekty nerovnají. Různé číselné typy jsou považovány za nerovné, i když jsou logické hodnoty stejné. 42L se nerovná 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)
Parametry
- expected
- Object
První objekt, který se má porovnat. Toto je objekt, který testy očekávají.
- actual
- Object
Druhý objekt, který chcete porovnat. Jedná se o objekt vytvořený kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny.
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)
Parametry
- expected
- Double
První dvojitá hodnota, která se má porovnat. To je dvojitá očekávaná hodnota testů.
- actual
- Double
Druhá dvojitá hodnota, která se má porovnat. Toto je dvojitá hodnota vytvořená kódem, který testuje.
- delta
- Double
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual(Decimal, Decimal, Decimal, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadaná desetinná místa rovna, a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- Decimal
První desítkové číslo, které chcete porovnat. Toto je desetinné číslo, které testy očekávají.
- actual
- Decimal
Druhé desetinné číslo, které chcete porovnat. Jedná se o desetinné číslo vytvořené kódem, který testuje.
- delta
- Decimal
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Single, Single, Single, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny.
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)
Parametry
- expected
- Single
První plovoucí hodnota, která se má porovnat. Toto je plovoucí hodnota, kterou testy očekávají.
- actual
- Single
Druhá plovoucí hodnota, která se má porovnat. Jedná se o float vytvořený kódem, který testuje.
- delta
- Single
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané plovoucí hodnoty rovny a vyvolá výjimku, pokud nejsou rovny.
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)
Parametry
- expected
- Single
První plovoucí hodnota, která se má porovnat. Toto je plovoucí hodnota, kterou testy očekávají.
- actual
- Single
Druhá plovoucí hodnota, která se má porovnat. Jedná se o float vytvořený kódem, který testuje.
- delta
- Single
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual(Object, Object, String, Object[])
Testuje, zda jsou zadané objekty rovny a vyvolá výjimku, pokud se dva objekty nerovnají. Různé číselné typy jsou považovány za nerovné, i když jsou logické hodnoty stejné. 42L se nerovná 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())
Parametry
- expected
- Object
První objekt, který se má porovnat. Toto je objekt, který testy očekávají.
- actual
- Object
Druhý objekt, který chcete porovnat. Jedná se o objekt vytvořený kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané řetězce rovny a vyvolá výjimku, pokud nejsou stejné. Invariantní jazyková verze se používá pro porovnání.
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)
Parametry
- expected
- String
První řetězec určený k porovnání Jedná se o řetězec, který testy očekávají.
- actual
- String
Druhý řetězec určený k porovnání Jedná se o řetězec vytvořený kódem, který testuje.
- ignoreCase
- Boolean
Logická hodnota označující porovnání s rozlišováním velkých a malých písmen nebo nerozlišujícími. (true označuje porovnání nerozlišující malá a velká písmena.)
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- Int64
První dlouhá doba porovnání. Toto je doba, kterou testy očekávají.
- actual
- Int64
Druhá dlouhá doba, která se má porovnat. Jedná se o dlouhou dobu vytvořenou kódem, který testuje.
- delta
- Int64
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual(Double, Double, Double, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dvojité rovny, a vyvolá výjimku, pokud nejsou rovny.
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)
Parametry
- expected
- Double
První dvojitá hodnota, která se má porovnat. To je dvojitá očekávaná hodnota testů.
- actual
- Double
Druhá dvojitá hodnota, která se má porovnat. Toto je dvojitá hodnota vytvořená kódem, který testuje.
- delta
- Double
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual(Int64, Int64, Int64, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané dlouhé sady rovny a vyvolá výjimku, pokud nejsou stejné.
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)
Parametry
- expected
- Int64
První dlouhá doba porovnání. Toto je doba, kterou testy očekávají.
- actual
- Int64
Druhá dlouhá doba, která se má porovnat. Jedná se o dlouhou dobu vytvořenou kódem, který testuje.
- delta
- Int64
Požadovaná přesnost. Výjimka bude vyvolán pouze v případě, že actual se liší od více než expecteddelta .
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual se liší od expected více než delta. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, IEqualityComparer<T>, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného comparer parametru.
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)
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání klíčů, nebo null použít výchozí EqualityComparer<T>.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, IEqualityComparer<T>, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného comparer parametru.
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 = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání klíčů, nebo null použít výchozí EqualityComparer<T>.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného comparer parametru.
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 = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání klíčů, nebo null použít výchozí EqualityComparer<T>.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Platí pro
AreEqual<T>(T, T, String, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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 = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, IEqualityComparer<T>, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného comparer parametru.
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())
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání klíčů, nebo null použít výchozí EqualityComparer<T>.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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 = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- expectedExpression
- String
Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- actualExpression
- String
Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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())
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají.
Rovnost se vypočítá pomocí zadaného comparer parametru.
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))
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání klíčů, nebo null použít výchozí EqualityComparer<T>.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual<T>(IEquatable<T>, IEquatable<T>)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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))
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- IEquatable<T>
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- IEquatable<T>
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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)
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, IEqualityComparer<T>)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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))
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- comparer
- IEqualityComparer<T>
Implementace IEqualityComparer<T> , která se má použít při porovnávání klíčů, nebo null použít výchozí EqualityComparer<T>.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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))
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual<T>(IEquatable<T>, IEquatable<T>, String)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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)
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- IEquatable<T>
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- IEquatable<T>
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(IEquatable<T>, IEquatable<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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))
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- IEquatable<T>
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- IEquatable<T>
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreEqual<T>(T, T)
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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)
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- T
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Výjimky
Vyvolá se, pokud expected není rovno actual.
Platí pro
AreEqual<T>(IEquatable<T>, IEquatable<T>, String, Object[])
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
- Zdroj:
- Assert.AreEqual.cs
Testuje, zda jsou zadané hodnoty stejné a vyvolá výjimku, pokud se obě hodnoty nerovnají. Rovnost se vypočítá pomocí výchozího 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())
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- IEquatable<T>
První hodnota, kterou chcete porovnat. Toto je hodnota, kterou testy očekávají.
- actual
- IEquatable<T>
Druhá hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud actual není rovna expected. Zpráva se zobrazí ve výsledcích testu.
- parameters
- Object[]
Pole parametrů, které se má použít při formátování message.
Výjimky
Vyvolá se, pokud expected není rovno actual.