TestDataRow<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu tür öğesinden GetData(MethodInfo) (örneğin, aracılığıyla DynamicDataAttribute) döndürülürken, belirli bir test çalışması ile ilgili bilgileri belirler.
[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)
Tür Parametreleri
- T
Bu tür tarafından tutulan değerin türüne karşılık gelen tür parametresi. Birden fazla parametreye sahip test yöntemleri için bir tanımlama grubu olabilir.
- Devralma
-
TestDataRow<T>
- Öznitelikler
Açıklamalar
Bu türü özel ITestDataSourcebir öğesinden kullanmak için, her örneği tek öğeli Object bir dizide (örneğin new object[] { new TestDataRow<int>(42) { DisplayName = "my row" } }) sarmalar. MSTest, test yöntemi bağımsız değişkenlerini almak için öğesinin işaretini Value kaldırır ve oluşturulan test çalışmasına , IgnoreMessageve TestCategories meta verilerini uygularDisplayName.
Oluşturucular
| Name | Description |
|---|---|
| TestDataRow<T>(T) |
TestDataRow<T> sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| DisplayName |
Test çalışması için görünen adı alır veya ayarlar. |
| IgnoreMessage |
Yoksay iletisini alır veya ayarlar. Null olmayan bir değer, test çalışmalarının sağlanan iletiyle yoksayıldığı anlamına gelir. |
| TestCategories |
Test çalışması için test kategorilerini alır veya ayarlar. |
| Value |
Bu örnek tarafından tutulan değeri alır. |