TestDataObject Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe wrapper pour les données de test XUnit qui permet la prise en charge de l’énumération des cas de test dans l’Explorateur de tests.
public class TestDataObject : Xunit.Abstractions.IXunitSerializable
type TestDataObject = class
interface IXunitSerializable
Public Class TestDataObject
Implements IXunitSerializable
- Héritage
-
TestDataObject
- Implémente
-
Xunit.Abstractions.IXunitSerializable
Remarques
L’Explorateur de tests VS prend uniquement en charge les types valeur pour les tests pilotés par les données. Cette classe implémente et sérialise des Xunit.Abstractions.IXunitSerializable types complexes au format json afin que les cas de test puissent être énumérés et affichés dans l’Explorateur de tests VS. Cela permet également au développeur de cliquer avec le bouton droit sur un cas de test particulier dans l’Explorateur vs Test et de l’exécuter individuellement.
Constructeurs
TestDataObject() |
Initialise une nouvelle instance de la classe TestDataObject. |
TestDataObject(Object) |
Initialise une nouvelle instance de la classe TestDataObject. |
Propriétés
TestObject |
Obtient une chaîne json avec l’objet de données de test. |
Méthodes
Deserialize(IXunitSerializationInfo) |
Utilisé par XUnit.net pour la désérialisation. |
GetObject<T>() |
Obtient l’objet de données de test pour le type .Net spécifié. |
Serialize(IXunitSerializationInfo) |
Utilisé par XUnit.net pour la sérialisation. |