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ıfa

Üst

Özellikler

  Ad Açıklama
Genel özellik CurrentTestOutcome Çalışan 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 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 için sınama sonuçlarını içeren üst düzey dizin ve test sonucu dizin alır.Bu genellikle bir alt, TestRunDirectory.
Genel özellik TestDeploymentDir Sınama dağıtım dizin yolu alır.İtiraz.Use DeploymentDirectory bunun yerine.
Genel özellik TestDir Sınama dizini yolunu alır.İtiraz.Use TestRunDirectory bunun yerine.
Genel özellik TestLogsDir Test günlük dizini yolu alır.İtiraz.Use TestRunResultsDirectory bunun yerine.
Genel özellik TestName Test 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 listesine bir dosya adı 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 ada sahip bir süreölçer sona erer.
Genel yöntem Equals Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli bir örneği. (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 yazdılar.

Üst

Alanlar

  Ad Açıklama
Genel alanStatik üye AspNetDevelopmentServerPrefix Önek için asp temsil eder.net Development Server.

Üst

Açıklamalar

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.

Verilere bağlı birim sınaması oluşturmak için TestContext nasıl kullanabileceğiniz bir örnek için bkz: Nasıl Yapılır: Bir veri temelli birim sınaması oluşturmak.

İş 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