TestDataObject Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |