Partager via


RunResultAndStatistics, classe

Représente un résultat de test utilisé pour conserver des statistiques au niveau de la série de tests.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.Common.RunResultAndStatistics

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public NotInheritable Class RunResultAndStatistics _
    Implements ICloneable, IVerifiable, IXmlTestStore
[SerializableAttribute]
public sealed class RunResultAndStatistics : ICloneable, 
    IVerifiable, IXmlTestStore
[SerializableAttribute]
public ref class RunResultAndStatistics sealed : ICloneable, 
    IVerifiable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type RunResultAndStatistics =  
    class
        interface ICloneable
        interface IVerifiable
        interface IXmlTestStore
    end
public final class RunResultAndStatistics implements ICloneable, IVerifiable, IXmlTestStore

Le type RunResultAndStatistics expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CollectorDataEntries Obtient une liste en lecture seule des entrées qui sont fournis par les adaptateurs de données de diagnostic qui sont utilisés dans la série de tests associée.
Propriété publique DataCollectorMessages Obtient une liste en lecture seule des messages qui sont fournis par les adaptateurs de données de diagnostic qui sont utilisés dans la série de tests associée.
Propriété publique DebugTrace Obtient ou définit les données de trace du débogage pour la série de tests associée.
Propriété publique ExecutedTestCount Obtient le nombre de tests qui sont exécutés dans la série de tests associée.
Propriété publique FailedTestCount Obtient le nombre de tests qui ont échoué dans la série de tests associée.
Propriété publique HasPassed Obtient une valeur qui indique si tous les tests de la série de tests associée ont réussi.
Propriété publique IsPartialRun Retourne une valeur qui indique si la série de tests associée est une série partielle.
Propriété publique Item Obtient le nombre de tests de la série de tests associée qui ont eu le résultat spécifié.
Propriété publique Outcome Obtient ou définit le résultat de la série de tests associée.
Propriété publique OutcomeText Obtient le résultat de la série de tests associée sous forme de texte localisé.
Propriété publique PassedTestCount Obtient le nombre de tests qui ont réussi dans la série de tests associée.
Propriété publique ResultFiles Obtient une liste triée des chemins d'accès aux fichiers de résultats qui sont générés par la série de tests associée.
Propriété publique ResultsDirectory Obtient le chemin d'accès au répertoire où les fichiers générés par la série de tests associée sont stockés.
Propriété publique RunInfoList Obtient un tableau d'objets RunInfo pour la série de tests associée.
Propriété publique StdErr Obtient ou définit le flux de sortie stderr de la série de tests associée.
Propriété publique StdOut Obtient ou définit le flux de sortie stdout de la série de tests associée.
Propriété publique TestRun Obtient la série de tests associée à cet objet RunResultAndStatistics.
Propriété publique TotalTestCount Obtient ou définit le nombre total de tests de la série de tests.

Début

Méthodes

  Nom Description
Méthode publique AddRunInfo Ajoute un objet RunInfo à la valeur de la propriété RunInfoList.
Méthode publique Clone Retourne une copie de cet objet RunResultAndStatistics.En lecture seule.
Méthode publique CopyTo Copie un clone de cet objet dans le TestRun.Result de la série de tests fournie.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsValid Retourne une valeur qui indique si cet objet RunResultAndStatistics est valide.
Méthode publique Load Charge l'objet à partir de l'élément XML spécifié à l'aide des paramètres fournis.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique Save Enregistre l'objet actif dans l'élément XML spécifié à l'aide des paramètres fournis.
Méthode publique ToString Retourne une version chaîne de cet objet RunResultAndStatistics. (Substitue Object.ToString().)

Début

Notes

Cette classe ne peut pas être héritée, mais elle est disponible pour les extensions personnalisées, telles que les adaptateurs de données de diagnostic, par le biais de la propriété TestRun.Result. L'objet est instancié par une série de tests et les valeurs sont définies par l'infrastructure de test.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms

IVerifiable

IXmlTestStore

TestRun.Result

Autres ressources

Création d'un adaptateur de données de diagnostic pour collecter des données personnalisées ou affecter un ordinateur de test