DataRowAttribute Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |