Objet CoverageEntity

Un objet CoverageEntity représente l’association entre une exigence et une autre entité qui la couvre.

Vous obtenez un objet CoverageEntity à partir d’un Objet CoverageFactory ou un Objet ReqCoverageFactory.

Méthodes publiques

Cet objet prend en charge les méthodes suivantes.

Méthode Description

Post

Publie toutes les valeurs modifiées dans la base de données.

Pour plus d’informations, voir  Post.

Actualiser

Lit les valeurs enregistrées, en écrasant les valeurs en mémoire.

Pour plus d’informations, voir  Actualiser.

Undo

Annule les modifications apportées aux valeurs de champ qui n’ont pas été publiées.

Pour plus d’informations, voir  Undo.

Propriétés publiques

Cet objet prend en charge les propriétés suivantes.

Propriété R/W Type Description

AutoPost

R/W Booléen

Si cette valeur est définie sur true, la base de données est mise à jour immédiatement lorsque la valeur du champ change.

Syntaxe : coverageEntity.AutoPost

CoverageType

R Chaîne

Type de couverture. Par exemple, Test.

Syntaxe : coverageEntity.CoverageType

Champ

R/W Any

Valeur du champ spécifié.

Syntaxe : coverageEntity.Field[fieldName]

Paramètre :

  • fieldName. Chaîne qui représente le nom du champ dans la base de données du projet. Utilisez uniquement des majuscules.

FieldMultiValue

R/W Objet

Objet MultiValue du champ spécifié. Voir Objet MultiValue.

Syntaxe : coverageEntity.FieldMultiValue[fieldName]

Paramètre :

  • fieldName. Chaîne qui représente le nom du champ dans la base de données du projet. Utilisez uniquement des majuscules.

ID

R Nombre

ID de l’élément.

Syntaxe : coverageEntity.ID

Modifiée

R Booléen

Vérifie si l’élément a été modifié depuis la dernière actualisation ou opération de publication. Si cette valeur est true, les propriétés du champ côté serveur ne sont pas à jour.

Syntaxe : coverageEntity.Modified

Name

R Chaîne

Selon la manière dont vous obtenez l’objet :

Syntaxe : coverageEntity.Name

RequirementEntity

R Objet

Objet Req qui est couvert.

Syntaxe : coverageEntity.RequirementEntity

RequirementName R Chaîne

Nom de l’exigence à couvrir.

Syntaxe : coverageEntity.RequirementName

Statut

R Chaîne

Statut du résultat d’exécution de TargetEntity.

Syntaxe : coverageEntity.Status

TargetEntity

R Objet

TestEntity qui couvre l’exigence.

Syntaxe : coverageEntity.TargetEntity

TestEntity R Object

Objet de test qui couvre l’exigence.

Syntaxe : coverageEntity.TestEntity

TestName R Chaîne

Nom du test qui couvre l’exigence.

Syntaxe : coverageEntity.TestName

 TypeName

R Chaîne

Type du champ.

Syntaxe : coverageEntity.TypeName

 Virtual

R Booléen

Vérifie s’il s’agit d’un élément virtuel, c’est-à-dire d’un élément qui n’a pas d’enregistrement de base de données correspondant.

Syntaxe : coverageEntity.Virtual

Retour en haut