Delen via


TestDataObject Klas

Definitie

Een wrapperklasse voor XUnit-testgegevens die ondersteuning biedt voor het inventariseren van testcases in Test Explorer.

public class TestDataObject : Xunit.Abstractions.IXunitSerializable
type TestDataObject = class
    interface IXunitSerializable
Public Class TestDataObject
Implements IXunitSerializable
Overname
TestDataObject
Implementeringen
Xunit.Abstractions.IXunitSerializable

Opmerkingen

VS Test Explorer ondersteunt alleen waardetypen voor gegevensgestuurde tests. Deze klasse implementeert en serialiseert complexe typen als json, zodat de testcases Xunit.Abstractions.IXunitSerializable kunnen worden geïnventariseerd en weergegeven in VS Test Explorer. Hierdoor kan de ontwikkelaar ook met de rechtermuisknop op een bepaalde testcase klikken in VS Test Explorer en deze afzonderlijk uitvoeren.

Constructors

TestDataObject()

Initialiseert een nieuw exemplaar van de TestDataObject klasse.

TestDataObject(Object)

Initialiseert een nieuw exemplaar van de TestDataObject klasse.

Eigenschappen

TestObject

Hiermee haalt u een json-tekenreeks op met het testgegevensobject.

Methoden

Deserialize(IXunitSerializationInfo)

Gebruikt door XUnit.net voor deserialisatie.

GetObject<T>()

Hiermee haalt u het testgegevensobject op voor het opgegeven .Net-type.

Serialize(IXunitSerializationInfo)

Gebruikt door XUnit.net voor serialisatie.

Van toepassing op