DynamicDataAttribute 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 dinamis untuk metode pengujian.
public ref class DynamicDataAttribute sealed : Attribute, Microsoft::VisualStudio::TestTools::UnitTesting::ITestDataSource
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public sealed class DynamicDataAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public sealed class DynamicDataAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceIgnoreCapability, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceUnfoldingCapability
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)]
public sealed class DynamicDataAttribute : 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 sealed class DynamicDataAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceIgnoreCapability
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)]
public sealed class DynamicDataAttribute : Attribute, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource, Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSourceIgnoreCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DynamicDataAttribute = class
inherit Attribute
interface ITestDataSource
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DynamicDataAttribute = class
inherit Attribute
interface ITestDataSource
interface ITestDataSourceUnfoldingCapability
interface ITestDataSourceIgnoreCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true)>]
type DynamicDataAttribute = class
inherit Attribute
interface ITestDataSource
interface ITestDataSourceUnfoldingCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type DynamicDataAttribute = class
inherit Attribute
interface ITestDataSource
interface ITestDataSourceIgnoreCapability
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)>]
type DynamicDataAttribute = class
inherit Attribute
interface ITestDataSource
interface ITestDataSourceIgnoreCapability
Public NotInheritable Class DynamicDataAttribute
Inherits Attribute
Implements ITestDataSource
Public NotInheritable Class DynamicDataAttribute
Inherits Attribute
Implements ITestDataSource, ITestDataSourceIgnoreCapability, ITestDataSourceUnfoldingCapability
Public NotInheritable Class DynamicDataAttribute
Inherits Attribute
Implements ITestDataSource, ITestDataSourceUnfoldingCapability
Public NotInheritable Class DynamicDataAttribute
Inherits Attribute
Implements ITestDataSource, ITestDataSourceIgnoreCapability
- Warisan
-
DynamicDataAttribute
- Atribut
- Penerapan
Konstruktor
| Nama | Deskripsi |
|---|---|
| DynamicDataAttribute(String, DynamicDataSourceType) |
Menginisialisasi instans baru dari kelas DynamicDataAttribute. |
| DynamicDataAttribute(String, Object[]) |
Menginisialisasi instans baru dari kelas DynamicDataAttribute. |
| DynamicDataAttribute(String, Type, DynamicDataSourceType) |
Menginisialisasi instans DynamicDataAttribute baru kelas saat data pengujian ada di kelas yang berbeda dari kelas metode pengujian. |
| DynamicDataAttribute(String, Type, Object[]) |
Menginisialisasi instans DynamicDataAttribute baru kelas saat data pengujian ada di kelas yang berbeda dari kelas metode pengujian. |
| DynamicDataAttribute(String, Type) |
Menginisialisasi instans DynamicDataAttribute baru kelas saat data pengujian ada di kelas yang berbeda dari kelas metode pengujian. |
| DynamicDataAttribute(String) |
Menginisialisasi instans baru dari kelas DynamicDataAttribute. |
Properti
| Nama | Deskripsi |
|---|---|
| DynamicDataDisplayName |
Mendapatkan atau mengatur nama metode yang digunakan untuk menyesuaikan nama tampilan dalam hasil pengujian. |
| DynamicDataDisplayNameDeclaringType |
Mendapatkan atau mengatur jenis deklarasikan yang digunakan untuk menyesuaikan nama tampilan dalam hasil pengujian. |
| IgnoreMessage |
Mendapatkan atau menetapkan alasan untuk mengabaikan sumber data dinamis ini. Mengatur properti ke nilai non-null akan mengabaikan sumber data dinamis. |
| 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. |