PexExplorationAttributeBase Klasse

Definition

Abstrakte Basisklasse für Auswertungs Attribute

public ref class PexExplorationAttributeBase abstract : Microsoft::Pex::Framework::Settings::PexSettingsAttributeBase
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
[System.Serializable]
public abstract class PexExplorationAttributeBase : Microsoft.Pex.Framework.Settings.PexSettingsAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
[<System.Serializable>]
type PexExplorationAttributeBase = class
    inherit PexSettingsAttributeBase
Public MustInherit Class PexExplorationAttributeBase
Inherits PexSettingsAttributeBase
Vererbung
Abgeleitet
Attribute

Konstruktoren

PexExplorationAttributeBase()

Eigenschaften

ActiveSettings

Ruft die Liste der Einstellungen ab, die festgelegt wurden

(Geerbt von PexSettingsStoreAttributeBase)
Categories

Ein benannter Parameter, der die Fixierungskategorien angibt.

(Geerbt von PexSettingsAttributeBase)
ContainsSettings

Ruft einen Wert ab, der angibt, ob diese Instanz Einstellungen hat, die festgelegt wurden.

(Geerbt von PexSettingsStoreAttributeBase)
DisableObservableAssertions

Ein benannter Parameter, der angibt, ob beobachtete Werte nicht bestätigt werden sollen

(Geerbt von PexSettingsAttributeBase)
DisablePostAnalysis

Ein benannter Parameter, der angibt, ob die Nachanalyse deaktiviert werden soll.

(Geerbt von PexSettingsAttributeBase)
IncludeNonFinalSegmentCoverage

Ein benannter Parameter, der angibt, ob intellitest eine nicht abschließende Segment Abdeckung in Abdeckungs Berichte und bei der Entscheidung, ob Tests ausgegeben werden sollen, enthalten soll.

(Geerbt von PexSettingsAttributeBase)
MaxBranches

Ein benannter Parameter, der die maximale Anzahl von Verzweigungen angibt, die entlang einem einzelnen Ausführungspfad genommen werden können.

(Geerbt von PexSettingsAttributeBase)
MaxCalls

Ein benannter Parameter, der die maximale Anzahl von Methodenaufrufen während einer Auswertung angibt.

(Geerbt von PexSettingsAttributeBase)
MaxConditions

Ein benannter Parameter, der die maximale Anzahl von Bedingungen zu den Eingaben angibt, die während eines einzelnen Ausführungspfads überprüft werden können.

(Geerbt von PexSettingsAttributeBase)
MaxConstraintSolverMemory

Ein benannter Parameter, der das Arbeitsspeicherlimit des Einschränkungs-Solvers angibt.

(Geerbt von PexSettingsAttributeBase)
MaxConstraintSolverTime

Ein benannter Parameter, der den Timeoutwert des Einschränkungs-Solvers angibt.

(Geerbt von PexSettingsAttributeBase)
MaxExceptions

Ein benannter Parameter, der die maximale Anzahl von neuen Ausnahmen vor Beenden angibt.

(Geerbt von PexSettingsAttributeBase)
MaxExecutionTreeNodes

Ein benannter Parameter, der die maximale Anzahl von Ausführungsstrukturknoten angibt.

(Geerbt von PexSettingsAttributeBase)
MaxRuns

Ein benannter Parameter, der die maximale Anzahl von Ausführungsläufen angibt, die während einer Auswertung versucht werden.

(Geerbt von PexSettingsAttributeBase)
MaxRunsWithoutNewTests

Ein benannter Parameter, der die maximale Anzahl von aufeinander folgenden Ausführungsläufen angibt, die keine neuen Tests ergeben.

(Geerbt von PexSettingsAttributeBase)
MaxRunsWithUniquePaths

Ein benannter Parameter, der die maximale Anzahl von Ausführungen angibt, die intellitest versucht, um unterschiedliche Ausführungs Pfade zu erhalten.

(Geerbt von PexSettingsAttributeBase)
MaxSequenceLength

Ein benannter Parameter, der maximale Anzahl von Methodenaufrufen angibt, die ausgeführt werden können, um ein Objekt eines bestimmten Typs zu erstellen.

(Geerbt von PexSettingsAttributeBase)
MaxStack

Ein benannter Parameter, der die maximale Stapelgröße während einer Auswertung angibt.

(Geerbt von PexSettingsAttributeBase)
MaxWorkingSet

Ein benannter Parameter, der die maximale Workingsetgröße angibt.

(Geerbt von PexSettingsAttributeBase)
NoSoftSubstitutions

Experimentell.

(Geerbt von PexSettingsAttributeBase)
NotReproducible

Ein benannter Parameter, der angibt, ob die generierten Tests nicht reproduzierbar sind.

(Geerbt von PexSettingsAttributeBase)
ObserveChoices

Ein Wert, der angibt, ob Auswahloptionen in der Parametertabelle beachtet werden sollen.

(Geerbt von PexSettingsAttributeBase)
Owner

Besitzer für die generierten Tests, sofern vorhanden und vom Testframework unterstützt.

(Geerbt von PexSettingsAttributeBase)
Priority

Die Priorität der erzeugten Tests, sofern vom Testframework unterstützt

(Geerbt von PexSettingsAttributeBase)
SupportedPlatform

Gibt die unterstützte Bitanzahl für diesen Test an.

TestClassName

Ein benannter Parameter, der die Formatzeichenfolge für den Testklassennamen angibt.

(Geerbt von PexSettingsAttributeBase)
TestEmissionBranchHits

Ein benannter Parameter, der angibt, ob intellitest einen neuen Testfall ausgeben kann, wenn sich die Verzweigung der Verzweigung erhöht und die Häufigkeit der Verzweigungen, die durch diese Option begrenzt wurde, berücksichtigt.

(Geerbt von PexSettingsAttributeBase)
TestEmissionFilter

Ein benannter Parameter, der den Grund für die Erstellung von Testfällen durch intellitest angibt.

(Geerbt von PexSettingsAttributeBase)
TestExcludePathBoundsExceeded

Ein benannter Parameter, der angibt, ob Ausführungspfade, für die MaxCalls, MaxBranches oder MaxConditions überschritten wird, ignoriert werden sollen.

(Geerbt von PexSettingsAttributeBase)
ThreadApartmentState

Ein benannter Parameter, der angibt, welchen Apartmentzustand der Testthread haben soll.

(Geerbt von PexSettingsAttributeBase)
Timeout

Ein benannter Parameter, der den Timeoutwert für eine Auswertung angibt.

(Geerbt von PexSettingsAttributeBase)

Methoden

Clone()

Klont diese Instanz.

CopyValues(PexSettingsStoreAttributeBase)

Kopiert die Werte in attribute

(Geerbt von PexSettingsStoreAttributeBase)
CreateEmptyClone()

Erstellt einen leeren Klon des Attributs.

GetBooleanValue(String)

Ruft den booleschen Wert ab.

(Geerbt von PexSettingsStoreAttributeBase)
GetEnumValue<T>(String, T)

Ruft den Enumerationswert (enum) ab.

(Geerbt von PexSettingsStoreAttributeBase)
GetInt32Value(String, Int32)

Ruft den Ganzzahlwert (int) ab.

(Geerbt von PexSettingsStoreAttributeBase)
GetStringValue(String, String)

Ruft den Zeichenfolgenwert (string) ab.

(Geerbt von PexSettingsStoreAttributeBase)
GetValue<T>(String)

Ruft einen Wert ab

(Geerbt von PexSettingsStoreAttributeBase)
GetValue<T>(String, T)

Ruft einen Wert ab

(Geerbt von PexSettingsStoreAttributeBase)
IntegrateSettings(PexSettingsStoreAttributeBase)

Integriert Einstellungen aus einem Attribut, die noch nicht im aktuellen Speicher festgelegt wurden

(Geerbt von PexSettingsStoreAttributeBase)
Lock()

Sperrt alle Eigenschaften dieser Instanz.

(Geerbt von PexSettingsStoreAttributeBase)
OverrideSettings(PexSettingsStoreAttributeBase)

Überschreibt die Einstellungen.

(Geerbt von PexSettingsStoreAttributeBase)
SetValue(String, Object)

Legt den Wert fest.

(Geerbt von PexSettingsStoreAttributeBase)
ToCustomAttribute()

Erstellt ein benutzerdefiniertes Attribut

(Geerbt von PexSettingsStoreAttributeBase)
TryGetValue(String, Object)

Versucht, den Wert abzufragen.

(Geerbt von PexSettingsStoreAttributeBase)
ValidateMethod(IPexLog, MethodDefinition)

Überprüft die Methode.

WriteXml(SafeSimpleXmlWriter)

Schreibt die Einstellungen als XML-Attribute

(Geerbt von PexSettingsStoreAttributeBase)

Gilt für