Aracılığıyla paylaş


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
Korumalı yöntem TestContext Türetildiği bir nesnenin yeni bir örneğini başlatır TestContext sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik CurrentTestOutcome Çalıştırılmış bir test sonucunu belirlemek için bir TestCleanup yöntemi bu özelliği kullanabilirsiniz.
Genel özellik 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.
Genel özellik 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.
Genel özellik DeploymentDirectory Sınama çalışması için dağıtılan dosyalar için dizin alır.Bu özellik genellikle bir alt içerir TestRunDirectory.
Genel özellik FullyQualifiedTestClassName Şu anda çalışan sınama yöntemi içeren sınıf tam nitelikli adını alır.
Genel özellik Properties Türetilmiş bir sınıfta geçersiz olduğunda, sınama özelliklerini alır.
Genel özellik RequestedPage İstenen sayfa alır.
Genel özellik 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.
Genel özellik TestDeploymentDir Sınama dağıtım dizini yolunu alır.İtiraz.Onun yerine DeploymentDirectory kullanın.
Genel özellik TestDir Sınama dizini yolunu alır.İtiraz.Onun yerine TestRunDirectory kullanın.
Genel özellik TestLogsDir Sınama Günlük dizini yolu alır.İtiraz.Onun yerine TestRunResultsDirectory kullanın.
Genel özellik TestName Sınama adını alır.
Genel özellik TestResultsDirectory Dizin için test sonuç dosyalarını alır.
Genel özellik TestRunDirectory Dağıtılan ve sonuç dosyalarını içeren sınama çalışması için üst düzey dizin alır.
Genel özellik 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
Genel yöntem AddResultFile Türetilmiş bir sınıfta geçersiz kılınmış, TestResult.ResultFileNames listesinde dosya adını ekler.
Genel yöntem BeginTimer Türetilmiş bir sınıfta geçersiz kılınmış, belirtilen adı taşıyan bir süreölçer başlar.
Genel yöntem EndTimer Türetilmiş bir sınıfta geçersiz kılınmış, belirtilen adı taşıyan bir süreölçer sona erer.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem 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ı.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem 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
Genel alanStatik üye 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ı

Diğer Kaynaklar

Using the TestContext Class