TestDataObject Kelas

Definisi

Kelas pembungkus untuk data pengujian XUnit yang memungkinkan dukungan untuk menghitung kasus pengujian di Test Explorer.

public class TestDataObject : Xunit.Abstractions.IXunitSerializable
type TestDataObject = class
    interface IXunitSerializable
Public Class TestDataObject
Implements IXunitSerializable
Warisan
TestDataObject
Penerapan
Xunit.Abstractions.IXunitSerializable

Keterangan

Vs Test explorer hanya mendukung jenis nilai untuk pengujian berbasis data. Kelas ini mengimplementasikan Xunit.Abstractions.IXunitSerializable dan menserialisasikan jenis kompleks sebagai json sehingga kasus pengujian dapat dijumlahkan dan ditampilkan ke dalam penjelajah pengujian VS. Ini juga memungkinkan pengembang untuk mengeklik kanan kasus pengujian tertentu pada VS Test explorer dan menjalankannya satu per satu.

Konstruktor

TestDataObject()

Menginisialisasi instans baru kelas TestDataObject.

TestDataObject(Object)

Menginisialisasi instans baru kelas TestDataObject.

Properti

TestObject

Mendapatkan string json dengan objek data pengujian.

Metode

Deserialize(IXunitSerializationInfo)

Digunakan oleh XUnit.net untuk deserialisasi.

GetObject<T>()

Mendapatkan objek data pengujian untuk jenis .Net yang ditentukan.

Serialize(IXunitSerializationInfo)

Digunakan oleh XUnit.net untuk serialisasi.

Berlaku untuk