Klasa TestRun
Zapewnia migawkę zadanie badania, że została podjęta, gdy zostało ono wykonane.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.Common.TestRun
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.Common
Zestaw: Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public NotInheritable Class TestRun _
Implements ISerializable, ICloneable, IVisiblePropertyProvider, IVerifiable, _
IPersistable, IXmlTestStore
[SerializableAttribute]
public sealed class TestRun : ISerializable,
ICloneable, IVisiblePropertyProvider, IVerifiable, IPersistable, IXmlTestStore
[SerializableAttribute]
public ref class TestRun sealed : ISerializable,
ICloneable, IVisiblePropertyProvider, IVerifiable, IPersistable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type TestRun =
class
interface ISerializable
interface ICloneable
interface IVisiblePropertyProvider
interface IVerifiable
interface IPersistable
interface IXmlTestStore
end
public final class TestRun implements ISerializable, ICloneable, IVisiblePropertyProvider, IVerifiable, IPersistable, IXmlTestStore
Typ TestRun uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AutoSaveResults | Zwraca lub ustawia wartość logiczną, która wskazuje, czy wyniki badań były zapisywane automatycznie. | |
BuildFlavor | Zwraca lub ustawia smak kompilacji, dla którego test został uruchomiony.Badania mogą być uruchamiane dla "Debug" lub "Zwolnij". | |
BuildPlatform | Zwraca lub ustawia platformy kompilacji, dla którego test został uruchomiony. | |
ContainsManualTest | Zwraca wartość logiczną, która wskazuje, czy ten test jest ręczne. | |
Created | Pobiera Data i godzina utworzenia tego testu. | |
Finished | Pobiera lub ustawia datę i godzinę, kiedy ten test został ukończony. | |
Id | Pobiera identyfikator test, który jest wykonywany. | |
IdString | Pobiera reprezentację ciągu identyfikatora TestRun. | |
Name | Pobiera lub ustawia nazwę przebieg testu. | |
Queued | Pobiera lub ustawia datę i godzinę, kiedy przebieg testu zostało umieszczone w kolejce. | |
Result | Zwraca wynik testu jest używany, zawierający wyniki poziomu wykonywania. | |
ResultFileName | Zwraca lub ustawia nazwę pliku w pliku wyników. | |
ResultFilePath | Zwraca lub ustawia ścieżkę pliku wyników. | |
RunConfiguration | Pobiera lub ustawia konfigurację dla wykonywania badania. | |
RunUser | Zwraca lub ustawia użytkownik ten test, uruchom. | |
Started | Pobiera lub ustawia datę i godzinę, kiedy rozpoczęto uruchamiane badania. | |
Tests | Pobiera badań poziomu głównego. | |
UserData | Zwraca lub ustawia obiekt danych użytkownika. | |
VisibleProperties | Pobiera właściwości przebieg testu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Clone | Zwraca klon badanego obiektu. | |
CountTestCases | Zwraca liczbę przypadków testów, które są zawarte w tym procesie i we wszystkich badaniach agregacji. | |
Equals | Określa, czy przewidziano TestRun obiekt jest równa bieżącego obiektu. (Zastępuje Object.Equals(Object)). | |
GetHashCode | Zwraca kod skrótu identyfikatora przebieg testu. (Zastępuje Object.GetHashCode()). | |
GetInnerTests | Pobiera wewnętrzne badania dla badania, który ma identyfikator wykonanie określonego | |
GetObjectData | Wypełnia SerializationInfo przy użyciu danych, które są wymagane do serializacji obiektu docelowego. | |
GetResultFilesDirectory | Zwraca katalogu, który składa się z plików zależnych dla wynik badania określonego. | |
GetTestElement(TestExecId) | Zwraca wartość elementu test, który ma identyfikator wykonanie określonego. | |
GetTestElement(TestExecId, TestId) | Zwraca element test, który został podany identyfikator i identyfikator wykonanie jego obiektu nadrzędnego. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
IsValid | Zwraca wartość logiczną, która wskazuje, czy przebieg testu jest prawidłowa. | |
Load | Ładuje wystąpienie tej klasy z dostarczonego element XML przy użyciu podanych parametrów. | |
PrepareToPersist | Przygotowuje pól dla ustawienia przez XML utrwalania. | |
RecoverFromPersistence | Przywraca mapowania elementu po trwałość. | |
Save | Zapisuje ten obiekt w podany element XML przy użyciu podanych parametrów. | |
ToString | Zwraca ciąg reprezentujący przebieg testu. (Zastępuje Object.ToString()). |
Początek
Uwagi
This class implements ISerializable, ICloneable, IPersistable, IVerifiable and IVisiblePropertyProvider.W każdym przypadku, gdy dodaje się nowe pole musi być dodana do ISerializable metody.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.