TestDataRow<T> Třída
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í.
Pokud je tento typ vrácen z GetData(MethodInfo) (například prostřednictvím DynamicDataAttribute), určuje informace související s konkrétním testovacím případem.
[System.Runtime.Serialization.DataContract]
public sealed class TestDataRow<T>
[System.Runtime.Serialization.DataContract]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class TestDataRow<T>
[<System.Runtime.Serialization.DataContract>]
type TestDataRow<'T> = class
[<System.Runtime.Serialization.DataContract>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type TestDataRow<'T> = class
Public NotInheritable Class TestDataRow(Of T)
Parametry typu
- T
Parametr typu odpovídající typu hodnoty uchovávané tímto typem. Může se jednat o řazenou kolekci členů pro testovací metody s více než jedním parametrem.
- Dědičnost
-
TestDataRow<T>
- Atributy
Poznámky
Chcete-li použít tento typ z vlastní ITestDataSource, zabalte každou instanci do pole s jedním prvkem Object , například new object[] { new TestDataRow<int>(42) { DisplayName = "my row" } }. MSTest rozbalí Value pro získání argumentů testovací metody a použije DisplayName, IgnoreMessagea TestCategories metadata na vygenerovaný testovací případ.
Konstruktory
| Name | Description |
|---|---|
| TestDataRow<T>(T) |
Inicializuje novou instanci TestDataRow<T> třídy. |
Vlastnosti
| Name | Description |
|---|---|
| DisplayName |
Získá nebo nastaví zobrazovaný název testovacího případu. |
| IgnoreMessage |
Získá nebo nastaví ignorovanou zprávu. Hodnota, která není null, znamená, že testovací případ je ignorován se zprávou. |
| TestCategories |
Získá nebo nastaví testovací kategorie pro testovací případ. |
| Value |
Získá hodnotu uloženou touto instancí. |