Aracılığıyla paylaş


Microsoft.Data.Schema.UnitTesting Ad Alanı

Microsoft.Data.Schema.UnitTesting Ad alanı sınıfları oluşturma ve yürütme kullanabileceğiniz sağlarveritabanı Birim testleri. Başarılı veya başarısız sınamalarınızı belirlemek için özel onaylamaları ekleyebilirsiniz.

Sınıflar

  Sınıf Açıklama
Genel sınıf ConnectionContext Kapsamı için veritabanı Birim testi ile ilişkili veritabanı bağlantısını temsil eder.
Genel sınıf DatabaseTestAction Bir kümesini temsil eder Transact-SQL deyimleri toplu olarak koşul deyimi doğru yürütüldü olup olmadığını doğrulamak için sınama.
Genel sınıf DatabaseTestActions Veritabanı birim sınaması temsil eder.
Genel sınıf DatabaseTestClass Veritabanı birim sınaması için temel sınıf temsil eder.
Genel sınıf DatabaseTestService Tarafından kullanılan ortak işlevsellik sağlayan DatabaseTestClass ve test sırasında yöntemleri yürütme.
Genel sınıf ExecutionResult Çağrılarak oluşturulan veritabanı birim sınaması sonuçlarını içeren Execute(ConnectionContext, String, array<DbParameter[]).
Genel sınıf ExpectedSqlExceptionAttribute Birim sınaması beklediğini belirten öznitelik temsil eden bir SqlExceptionve isteğe bağlı olarak hata numarası, önem ve beklenen hatası. durumunu belirtmek
Genel sınıf TestScript Oluşturulan sql test temsil eder.
Genel sınıf UnitTestingDesignService Bunların proje sisteminde nesneler için komut dosyaları oluşturmak veritabanı şeması sağlayıcıları için temel sınıf sağlar.Bu sınıf dışında bir veritabanı şeması sağlayıcı uygulanmasının bir parçası olarak uygulanması için tasarlanmamıştır.

Ayrıca bkz.

Başvuru

Diğer Kaynaklar

Veritabanı birimi Testler için özel koşullar tanımla