PexAssemblySettingsAttribute Classe

Définition

Attribut de paramètres de niveau assembly

public ref class PexAssemblySettingsAttribute sealed : Microsoft::Pex::Framework::Settings::PexSettingsAttributeBase
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class PexAssemblySettingsAttribute : Microsoft.Pex.Framework.Settings.PexSettingsAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type PexAssemblySettingsAttribute = class
    inherit PexSettingsAttributeBase
Public NotInheritable Class PexAssemblySettingsAttribute
Inherits PexSettingsAttributeBase
Héritage
Attributs

Constructeurs

PexAssemblySettingsAttribute()

Propriétés

ActiveSettings

Obtient la liste des noms des paramètres qui ont été définis.

(Hérité de PexSettingsStoreAttributeBase)
Categories

Paramètre nommé qui spécifie les catégories de fixture.

(Hérité de PexSettingsAttributeBase)
ContainsSettings

Obtient une valeur qui indique si cette instance a des paramètres qui ont été définis.

(Hérité de PexSettingsStoreAttributeBase)
DisableObservableAssertions

Paramètre nommé qui indique si les valeurs observées ne doivent pas être déclarées

(Hérité de PexSettingsAttributeBase)
DisablePostAnalysis

Paramètre nommé qui indique s'il faut désactiver la post-analyse.

(Hérité de PexSettingsAttributeBase)
IgnoreAppConfig

Obtient ou définit une valeur indiquant s'il faut ignorer les fichiers de configuration d'application (au lieu de forcer le chargement dans un domaine d'application distinct)

IncludeNonFinalSegmentCoverage

Paramètre nommé qui spécifie si IntelliTest doit inclure la couverture de segment non finale dans les rapports de couverture et lorsque vous décidez d’émettre ou non des tests.

(Hérité de PexSettingsAttributeBase)
MaxBranches

Paramètre nommé qui spécifie le nombre maximal de branches qui peuvent être suivies le long d'un chemin d'exécution unique.

(Hérité de PexSettingsAttributeBase)
MaxCalls

Paramètre nommé qui spécifie le nombre maximal d'appels de méthode au cours d'une exploration.

(Hérité de PexSettingsAttributeBase)
MaxConditions

Paramètre nommé qui spécifie le nombre maximal de conditions sur les entrées qui peuvent être vérifiées durant un chemin d'exécution unique.

(Hérité de PexSettingsAttributeBase)
MaxConstraintSolverMemory

Paramètre nommé qui spécifie la limite de mémoire du solveur de contrainte.

(Hérité de PexSettingsAttributeBase)
MaxConstraintSolverTime

Paramètre nommé qui spécifie la valeur de délai d'expiration du solveur de contrainte.

(Hérité de PexSettingsAttributeBase)
MaxExceptions

Paramètre nommé qui spécifie le nombre maximal de nouvelles exceptions avant l'arrêt.

(Hérité de PexSettingsAttributeBase)
MaxExecutionTreeNodes

Paramètre nommé qui spécifie le nombre maximal de nœuds d'arborescences d'exécution.

(Hérité de PexSettingsAttributeBase)
MaxRuns

Paramètre nommé qui spécifie le nombre maximal d'exécutions qui seront tentées au cours d'une exploration.

(Hérité de PexSettingsAttributeBase)
MaxRunsWithoutNewTests

Paramètre nommé qui spécifie le nombre maximal de .

(Hérité de PexSettingsAttributeBase)
MaxRunsWithUniquePaths

Paramètre nommé qui spécifie le nombre maximal d’exécutions que IntelliTest essaiera pour le résultat de chemins d’exécution distincts.

(Hérité de PexSettingsAttributeBase)
MaxSequenceLength

Paramètre nommé qui spécifie le nombre maximal d'appels de méthode qui peuvent être effectués pour construire un objet d'un type donné.

(Hérité de PexSettingsAttributeBase)
MaxStack

Paramètre nommé qui spécifie la taille de pile maximale au cours d'une exploration.

(Hérité de PexSettingsAttributeBase)
MaxWorkingSet

Paramètre nommé qui spécifie le jeu de travail maximal.

(Hérité de PexSettingsAttributeBase)
NoSoftSubstitutions

Expérimental.

(Hérité de PexSettingsAttributeBase)
NotReproducible

Paramètre nommé qui indique si les tests générés ne sont pas reproductibles

(Hérité de PexSettingsAttributeBase)
ObserveChoices

Valeur qui indique si les choix doivent être observés dans la table de paramètres.

(Hérité de PexSettingsAttributeBase)
Owner

Propriétaires des tests générés, s'il y en a et si cela est pris en charge par l'infrastructure de test.

(Hérité de PexSettingsAttributeBase)
Priority

Priorité des tests générés si cela est pris en charge par l'infrastructure de test

(Hérité de PexSettingsAttributeBase)
RequiredDynamicCoveragePercentile

Obtient ou définit le centile de couverture requis.

SeparateAppDomain

Obtient ou définit une valeur indiquant s'il faut utiliser un domaine d'application distinct.

TestClassName

Paramètre nommé qui spécifie la chaîne de format pour le nom de classe de test.

(Hérité de PexSettingsAttributeBase)
TestCopyright

Obtient ou définit les informations de copyright de test insérées dans tous les fichiers de cas de test générés.

TestEmissionBranchHits

Paramètre nommé qui spécifie si IntelliTest peut émettre un nouveau cas de test si la couverture de branche augmente, en prenant en compte la fréquence à laquelle les branches ont été atteintes, limitées par cette option.

(Hérité de PexSettingsAttributeBase)
TestEmissionFilter

Paramètre nommé qui spécifie les raisons pour lesquelles IntelliTest doit générer des cas de test.

(Hérité de PexSettingsAttributeBase)
TestExcludePathBoundsExceeded

Paramètre nommé qui spécifie s'il faut ignorer les chemins d'exécution qui dépassent MaxCalls, MaxBranches ou MaxConditions.

(Hérité de PexSettingsAttributeBase)
TestForceFixtureSetupTeardown

Obtient ou définit une valeur indiquant si les méthodes d'initialisation et de désactivation de fixture doivent être exécutées sur chaque test.

TestFramework

Obtient ou définit l'infrastructure de test.

TestGenerateDuplicates

Obtient ou définit une valeur indiquant si les tests dupliqués doivent être émis.

TestLanguage

Obtient ou définit la langue du test.

TestNoClassAttribute

Obtient ou définit une valeur indiquant si aucune classe de test ne doit être émise.

TestNoPartialClasses

Obtient ou définit une valeur indiquant si aucune classe partielle ne doit être émise.

TestOverrideReadOnly

Obtient ou définit une valeur indiquant si les fichiers en lecture seule doivent être substitués.

TestRootNamespace

Obtient ou définit l'espace de noms racine de test.

ThreadApartmentState

Paramètre nommé qui indique dans quel état de cloisonnement doit être le thread de test.

(Hérité de PexSettingsAttributeBase)
Timeout

Paramètre nommé qui spécifie la valeur de délai d'expiration de l'exploration.

(Hérité de PexSettingsAttributeBase)

Méthodes

Clone()

Clone cette instance.

CopyValues(PexSettingsStoreAttributeBase)

Copie les valeurs dans attribute

(Hérité de PexSettingsStoreAttributeBase)
GetBooleanValue(String)

Obtient la valeur booléenne.

(Hérité de PexSettingsStoreAttributeBase)
GetEnumValue<T>(String, T)

Obtient la valeur d'énumération.

(Hérité de PexSettingsStoreAttributeBase)
GetInt32Value(String, Int32)

Obtient la valeur entière.

(Hérité de PexSettingsStoreAttributeBase)
GetStringValue(String, String)

Obtient la valeur de chaîne.

(Hérité de PexSettingsStoreAttributeBase)
GetValue<T>(String)

Obtient une valeur

(Hérité de PexSettingsStoreAttributeBase)
GetValue<T>(String, T)

Obtient une valeur

(Hérité de PexSettingsStoreAttributeBase)
IntegrateSettings(PexSettingsStoreAttributeBase)

Intègre des paramètres d'attribut qui n'ont pas encore été définis dans le magasin actuel

(Hérité de PexSettingsStoreAttributeBase)
Lock()

Verrouille toutes les propriétés de cette instance.

(Hérité de PexSettingsStoreAttributeBase)
OverrideSettings(PexSettingsStoreAttributeBase)

Substitue les paramètres.

(Hérité de PexSettingsStoreAttributeBase)
SetValue(String, Object)

Définit la valeur.

(Hérité de PexSettingsStoreAttributeBase)
ToCustomAttribute()

Crée un attribut personnalisé

(Hérité de PexSettingsStoreAttributeBase)
TryGetValue(String, Object)

Tente d'interroger la valeur.

(Hérité de PexSettingsStoreAttributeBase)
WriteXml(SafeSimpleXmlWriter)

Écrit les paramètres en tant qu'attributs XML

(Hérité de PexSettingsStoreAttributeBase)

S’applique à