Bagikan melalui


DataRowAttribute Kelas

Definisi

Atribut untuk menentukan data in-line untuk metode pengujian.

public ref class DataRowAttribute : Attribute, Microsoft::VisualStudio::TestTools::UnitTesting::ITestDataSource
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public class DataRowAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public class DataRowAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public class DataRowAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceIgnoreCapability, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceUnfoldingCapability
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public class DataRowAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceUnfoldingCapability
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)]
[System.Runtime.CompilerServices.Nullable(0)]
public class DataRowAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceIgnoreCapability
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)]
public class DataRowAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceIgnoreCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DataRowAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DataRowAttribute = class
    inherit Attribute
    interface ITestDataSource
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DataRowAttribute = class
    inherit Attribute
    interface ITestDataSource
    interface ITestDataSourceUnfoldingCapability
    interface ITestDataSourceIgnoreCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DataRowAttribute = class
    inherit Attribute
    interface ITestDataSource
    interface ITestDataSourceUnfoldingCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type DataRowAttribute = class
    inherit Attribute
    interface ITestDataSource
    interface ITestDataSourceIgnoreCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)>]
type DataRowAttribute = class
    inherit Attribute
    interface ITestDataSource
    interface ITestDataSourceIgnoreCapability
Public Class DataRowAttribute
Inherits Attribute
Public Class DataRowAttribute
Inherits Attribute
Implements ITestDataSource
Public Class DataRowAttribute
Inherits Attribute
Implements ITestDataSource, ITestDataSourceIgnoreCapability, ITestDataSourceUnfoldingCapability
Public Class DataRowAttribute
Inherits Attribute
Implements ITestDataSource, ITestDataSourceUnfoldingCapability
Public Class DataRowAttribute
Inherits Attribute
Implements ITestDataSource, ITestDataSourceIgnoreCapability
Warisan
DataRowAttribute
Atribut
Penerapan

Konstruktor

Nama Deskripsi
DataRowAttribute()

Menginisialisasi instans baru dari kelas DataRowAttribute.

DataRowAttribute(Object, Object[])

Menginisialisasi instans DataRowAttribute baru kelas yang mengambil array argumen.

DataRowAttribute(Object)

Menginisialisasi instans DataRowAttribute baru kelas dengan array argumen objek.

DataRowAttribute(Object[])

Menginisialisasi instans DataRowAttribute baru kelas dengan array argumen objek.

DataRowAttribute(String[])

Menginisialisasi instans DataRowAttribute baru kelas dengan array argumen string.

Properti

Nama Deskripsi
Data

Mendapatkan data untuk memanggil metode pengujian.

DisplayName

Mendapatkan atau mengatur nama tampilan dalam hasil pengujian untuk kustomisasi.

IgnoreMessage

Mendapatkan atau menetapkan alasan untuk mengabaikan kasus pengujian tertentu. Mengatur properti ke nilai non-null akan mengabaikan kasus pengujian.

TestIdGenerationStrategy

Mendapatkan strategi pembuatan id pengujian.

UnfoldingStrategy

Mendapatkan strategi untuk membuka pengujian berparameter.

Metode

Nama Deskripsi
GetData(MethodInfo)

Mendapatkan data pengujian dari sumber data pengujian kustom.

GetDisplayName(MethodInfo, Object[])

Mendapatkan nama tampilan yang sesuai dengan baris data pengujian untuk ditampilkan di TestResults.

Berlaku untuk