Assert.AreSame 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 |
|---|---|
| AreSame(Object, Object) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame(Object, Object, String) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame(Object, Object, String, Object[]) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame<T>(T, T, String, String, String) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame<T>(T, T, String, Object[]) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame<T>(T, T) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
| AreSame<T>(T, T, String) |
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt. |
AreSame(Object, Object)
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame(object expected, object actual);
static member AreSame : obj * obj -> unit
Public Shared Sub AreSame (expected As Object, actual As Object)
Parametry
- expected
- Object
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- Object
Druhý objekt, který chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Výjimky
Vyvolá se, pokud expected neodkazuje na stejný objekt jako actual.
Platí pro
AreSame(Object, Object, String)
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame(object expected, object actual, string message);
static member AreSame : obj * obj * string -> unit
Public Shared Sub AreSame (expected As Object, actual As Object, message As String)
Parametry
- expected
- Object
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- Object
Druhý objekt, který 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í stejná jako expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected neodkazuje na stejný objekt jako actual.
Platí pro
AreSame(Object, Object, String, Object[])
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame(object expected, object actual, string message, params object[] parameters);
static member AreSame : obj * obj * string * obj[] -> unit
Public Shared Sub AreSame (expected As Object, actual As Object, message As String, ParamArray parameters As Object())
Parametry
- expected
- Object
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- Object
Druhý objekt, který 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í stejná jako 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 neodkazuje na stejný objekt jako actual.
Platí pro
AreSame<T>(T, T, String, String, String)
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame<T>(T? expected, T? actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSame : 'T * 'T * string * string * string -> unit
Public Shared Sub AreSame(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í objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- T
Druhý objekt, který 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í stejná jako 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 neodkazuje na stejný objekt jako actual.
Platí pro
AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String)
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame<T>(T? expected, T? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreSameInterpolatedStringHandler<T> message, string expectedExpression = "", string actualExpression = "");
static member AreSame : 'T * 'T * AssertAreSameInterpolatedStringHandler * string * string -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, ByRef message As Assert.AssertAreSameInterpolatedStringHandler(Of T), Optional expectedExpression As String = "", Optional actualExpression As String = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- T
Druhý objekt, který chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Zpráva, která se má zahrnout do výjimky, pokud actual není stejná jako 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
AreSame<T>(T, T, String, Object[])
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame<T>(T? expected, T? actual, string? message, params object?[]? parameters);
static member AreSame : 'T * 'T * string * obj[] -> unit
Public Shared Sub AreSame(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í objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- T
Druhý objekt, který 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í stejná jako 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 neodkazuje na stejný objekt jako actual.
Platí pro
AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>)
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame<T>(T? expected, T? actual, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertAreSameInterpolatedStringHandler<T> message);
static member AreSame : 'T * 'T * AssertAreSameInterpolatedStringHandler -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, ByRef message As Assert.AssertAreSameInterpolatedStringHandler(Of T))
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- T
Druhý objekt, který chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Zpráva, která se má zahrnout do výjimky, pokud actual není stejná jako expected. Zpráva se zobrazí ve výsledcích testu.
Platí pro
AreSame<T>(T, T)
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame<T>(T? expected, T? actual);
static member AreSame : 'T * 'T -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T)
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- T
Druhý objekt, který chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
Výjimky
Vyvolá se, pokud expected neodkazuje na stejný objekt jako actual.
Platí pro
AreSame<T>(T, T, String)
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
- Zdroj:
- Assert.AreSame.cs
Testuje, zda zadané objekty odkazují na stejný objekt a vyvolá výjimku, pokud dva vstupy neodkazují na stejný objekt.
public static void AreSame<T>(T? expected, T? actual, string? message);
static member AreSame : 'T * 'T * string -> unit
Public Shared Sub AreSame(Of T) (expected As T, actual As T, message As String)
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- expected
- T
První objekt, který se má porovnat. Toto je hodnota, kterou test očekává.
- actual
- T
Druhý objekt, který 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í stejná jako expected. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud expected neodkazuje na stejný objekt jako actual.