TestContext Sınıf
Birim testleri için sağlanan bilgileri depolamak için kullanılır.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.TestContext
Ad alanı: Microsoft.VisualStudio.TestTools.UnitTesting
Derleme: Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll içinde)
Sözdizimi
'Bildirim
Public MustInherit Class TestContext
public abstract class TestContext
public ref class TestContext abstract
[<AbstractClass>]
type TestContext = class end
public abstract class TestContext
TestContext türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
TestContext | Türetildiği bir nesnenin yeni bir örneğini başlatır TestContext sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
CurrentTestOutcome | Çalıştırılmış bir test sonucunu belirlemek için bir TestCleanup yöntemi bu özelliği kullanabilirsiniz. | |
DataConnection | Test sınama temelli veri için kullanıldığında, bir türetilmiş sınıfta geçersiz olduğunda, geçerli veri bağlantısı alır. | |
DataRow | Test sınama temelli veri için kullanıldığında, bir türetilmiş sınıfta geçersiz olduğunda, geçerli veri satırı alır. | |
DeploymentDirectory | Sınama çalışması için dağıtılan dosyalar için dizin alır.Bu özellik genellikle bir alt içerir TestRunDirectory. | |
FullyQualifiedTestClassName | Şu anda çalışan sınama yöntemi içeren sınıf tam nitelikli adını alır. | |
Properties | Türetilmiş bir sınıfta geçersiz olduğunda, sınama özelliklerini alır. | |
RequestedPage | İstenen sayfa alır. | |
ResultsDirectory | Sınama sonuçlarını içeren üst düzey dizin ve test sonucu dizinleri sınama çalışması alır.Bu genellikle, bir alt TestRunDirectory. | |
TestDeploymentDir | Sınama dağıtım dizini yolunu alır.İtiraz.Onun yerine DeploymentDirectory kullanın. | |
TestDir | Sınama dizini yolunu alır.İtiraz.Onun yerine TestRunDirectory kullanın. | |
TestLogsDir | Sınama Günlük dizini yolu alır.İtiraz.Onun yerine TestRunResultsDirectory kullanın. | |
TestName | Sınama adını alır. | |
TestResultsDirectory | Dizin için test sonuç dosyalarını alır. | |
TestRunDirectory | Dağıtılan ve sonuç dosyalarını içeren sınama çalışması için üst düzey dizin alır. | |
TestRunResultsDirectory | Test sonuç dosyalarını çalıştırmak için üst düzey dizin alır.Bu özellik genellikle bir alt içerir ResultsDirectory. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
AddResultFile | Türetilmiş bir sınıfta geçersiz kılınmış, TestResult.ResultFileNames listesinde dosya adını ekler. | |
BeginTimer | Türetilmiş bir sınıfta geçersiz kılınmış, belirtilen adı taşıyan bir süreölçer başlar. | |
EndTimer | Türetilmiş bir sınıfta geçersiz kılınmış, belirtilen adı taşıyan bir süreölçer sona erer. | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Finalize | Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.) | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) | |
WriteLine | Türetilmiş bir sınıfta geçersiz olduğunda, sınama çalışırken izleme iletileri yazmak için kullanılır. |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
AspNetDevelopmentServerPrefix | Önek için asp temsil eder.net Development Server. |
Üst
Notlar
Bu sınıf örneği oluşturulamıyor.Bu sınıfından devralan bir sınıf oluşturma.Daha fazla bilgi için bkz. Using the TestContext Class.
TestContext verilere birim sınaması oluşturmak için nasıl kullanabileceğiniz örnek için bkz: Nasıl yapılır: veri güdümlü birim test oluşturma.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı