TestCondition Sınıf
Temel sınıfı tarafından kullanılan tüm test koşulları için kod üretilir.
Devralma Hiyerarşisi
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.Data.Schema.UnitTesting.Conditions.TestCondition
Microsoft.Data.Schema.UnitTesting.Conditions.DataSetTestCondition
Microsoft.Data.Schema.UnitTesting.Conditions.ExecutionTimeCondition
Microsoft.Data.Schema.UnitTesting.Conditions.InconclusiveCondition
Microsoft.Data.Schema.UnitTesting.Conditions.ResultSetCondition
Ad alanı: Microsoft.Data.Schema.UnitTesting.Conditions
Derleme: Microsoft.Data.Schema.UnitTesting (Microsoft.Data.Schema.UnitTesting.dll içinde)
Sözdizimi
'Bildirim
Public MustInherit Class TestCondition _
Inherits Component _
Implements IExtension
public abstract class TestCondition : Component,
IExtension
public ref class TestCondition abstract : public Component,
IExtension
[<AbstractClass>]
type TestCondition =
class
inherit Component
interface IExtension
end
public abstract class TestCondition extends Component implements IExtension
TestCondition türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
TestCondition | Yeni bir örneğini başlatır TestCondition sınıfa |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
CanRaiseEvents | Bileşeni bir olayı başlatmak olup olmadığını gösteren bir değeri alır. (Component kaynağından devralındı.) |
![]() |
Container | Alır IContainer içeren Component. (Component kaynağından devralındı.) |
![]() |
DesignMode | Gösteren bir değeri alır mı Component şu anda içindeki tasarım modu. (Component kaynağından devralındı.) |
![]() |
Enabled | Alır veya sınama koşulu etkin olup olmadığını gösteren bir değeri ayarlar. |
![]() |
Events | Bunun için ekli olay işleyicileri listesini alır Component. (Component kaynağından devralındı.) |
![]() |
Name | Alır veya sınama koşulu adı ayarlar. |
![]() |
Site | Alır veya ayarlar ISite , Component. (Component kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Assert | Giriş parametreleri doğrulama. |
![]() |
CreateObjRef | Güvenlik Açısından Kritik. Uzak bir nesne ile iletişim kurmak için kullanılan bir proxy oluşturmak için gereken tüm bilgileri içeren bir nesne oluşturur. (MarshalByRefObject kaynağından devralındı.) |
![]() |
Dispose() | Tarafından kullanılan tüm kaynakları serbest bırakır Component. (Component kaynağından devralındı.) |
![]() |
Dispose(Boolean) | Tarafından kullanılan yönetilmeyen kaynakları serbest Component isteğe bağlı olarak serbest yönetilen kaynaklar. (Component kaynağından devralındı.) |
![]() |
Equals | Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.) |
![]() |
Finalize | Yönetilmeyen kaynakları serbest bırakır ve önce diğer temizleme işlemleri gerçekleştiren Component iadesi tarafından çöp toplama. (Component kaynağından devralındı.) |
![]() |
GetHashCode | Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.) |
![]() |
GetLifetimeService | Güvenlik Açısından Kritik. Bu örneğin yaşam ilke denetimlerini geçerli yaşam süresi hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.) |
![]() |
GetService | Tarafından sağlanan bir hizmeti temsil eden bir nesne döndürür Component ya da kendi Container. (Component kaynağından devralındı.) |
![]() |
GetType | Alır Type geçerli bir örneği. (Object kaynağından devralındı.) |
![]() |
InitializeLifetimeService | Güvenlik Açısından Kritik. Bu örnek için Yaşam İlkesi denetlemek için bir yaşam hizmet nesnesi alır. (MarshalByRefObject kaynağından devralındı.) |
![]() |
MemberwiseClone() | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) |
![]() |
MemberwiseClone(Boolean) | Geçerli yüzeysel bir kopyasını oluşturur MarshalByRefObject nesne. (MarshalByRefObject kaynağından devralındı.) |
![]() |
ToString | Döndürür bir String adını içeren Component, varsa.Bu yöntem kılınmayan. (Component kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
Disposed | Bileşen için yapılan bir çağrı tarafından elden oluşur Dispose yöntemi. (Component kaynağından devralındı.) |
Üst
Açıklamalar
Bu veritabanı Birim Test Tasarımcısı birimi sınamaların sonuçları değerlendirmek için kullanılan tüm test koşulları için temel sınıftır. Örnekleri TestCondition class InitializeComponent içindeki yerel değişkenler olarak tutulur ve örneklerine atanan Conditions koleksiyonu. (Öncesi, test etmek ve nakletmek) DatabaseTestAction başına bir koleksiyonu vardır.
Esprdata içinde kullanılabilir sınama koşulu işlevselliğini genişletmek isterseniz, bu test durumundan devralır ve kaydettirir. Daha fazla bilgi için bkz. Nasıl Yapılır: veritabanı birim testi Tasarımcı için test koşulları oluşturmak. Use DisplayName özniteliği görüntüleme yeni sınama koşulu Test koşulları bölmesi.
İş 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.Data.Schema.UnitTesting.Conditions Ad Alanı