Jazyk

Assert.AreEqual Metoda

Definice

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 comparer parametru.

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 comparer parametru.

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 comparer parametru.

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 comparer parametru.

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 comparer parametru.

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.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.Numerics.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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.Numerics.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
Zdroj:
Assert.AreEqual.Numerics.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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.Numerics.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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.Numerics.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
Zdroj:
Assert.AreEqual.Numerics.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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.Numerics.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
Zdroj:
Assert.AreEqual.String.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.)

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.String.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
Zdroj:
Assert.AreEqual.String.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.

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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
Zdroj:
Assert.AreEqual.Numerics.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
Zdroj:
Assert.AreEqual.String.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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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 .

message
Assert.AssertNonGenericAreEqualInterpolatedStringHandler

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>.

message
Assert.AssertAreEqualInterpolatedStringHandler<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.

message
Assert.AssertAreEqualInterpolatedStringHandler<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.

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>.

message
Assert.AssertAreEqualInterpolatedStringHandler<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.

message
Assert.AssertAreEqualInterpolatedStringHandler<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>, 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.

message
Assert.AssertAreEqualInterpolatedStringHandler<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>(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.

Platí pro