Aracılığıyla paylaş


Assert Sınıf

Doğru/yanlış propositions kullanarak birim testleri koşullara doğrular.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.Assert

Ad alanı:  Microsoft.VisualStudio.TestTools.UnitTesting
Derleme:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll içinde)

Sözdizimi

'Bildirim
Public NotInheritable Class Assert
public static class Assert
public ref class Assert abstract sealed
[<AbstractClass>]
[<Sealed>]
type Assert =  class end
public final class Assert

Assert türü aşağıdaki üyeleri ortaya koyar.

Yöntemler

  Ad Açıklama
Genel yöntemStatik üye AreEqual(Object, Object) İki belirtilen nesne eşit olduğunu doğrular.Nesneleri eşit değilse onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreEqual(Double, Double, Double) Belirtilen iki çift eşit veya belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Belirtilen doğruluğunu birbirinin içinde olmadıklarını onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreEqual(Object, Object, String) İki belirtilen nesne eşit olduğunu doğrular.Nesneleri eşit değilse onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreEqual(Single, Single, Single) İki belirtilen Single'lar eşit veya belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Belirtilen doğruluğunu birbirinin içinde olmadıklarını onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreEqual(String, String, Boolean) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen yoksayarak eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreEqual(Double, Double, Double, String) Belirtilen iki çift eşit veya belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Belirtilen doğruluğunu birbirinin içinde olmadıklarını onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreEqual(Object, Object, String, array<Object[]) İki belirtilen nesne eşit olduğunu doğrular.Nesneleri eşit değilse onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreEqual(Single, Single, Single, String) İki belirtilen Single'lar eşit veya belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Belirtilen doğruluğunu birbirinin içinde olmadıklarını onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreEqual(String, String, Boolean, CultureInfo) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen göz ardı ediliyor ve belirtilen kültür bilgileri kullanarak eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreEqual(String, String, Boolean, String) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen yoksayarak eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreEqual(Double, Double, Double, String, array<Object[]) Belirtilen iki çift eşit veya belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Belirtilen doğruluğunu birbirinin içinde olmadıklarını onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreEqual(Single, Single, Single, String, array<Object[]) İki belirtilen Single'lar eşit veya belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Belirtilen doğruluğunu birbirinin içinde olmadıklarını onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreEqual(String, String, Boolean, CultureInfo, String) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen göz ardı ediliyor ve belirtilen kültür bilgileri kullanarak eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreEqual(String, String, Boolean, String, array<Object[]) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen yoksayarak eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreEqual(String, String, Boolean, CultureInfo, String, array<Object[]) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen göz ardı ediliyor ve belirtilen kültür bilgileri kullanarak eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreEqual<T>(T, T) Eşitlik işlecini kullanarak, iki belirtilen genel türde veri eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreEqual<T>(T, T, String) Eşitlik işlecini kullanarak, iki belirtilen genel türde veri eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreEqual<T>(T, T, String, array<Object[]) Eşitlik işlecini kullanarak, iki belirtilen genel türde veri eşit olduğunu doğrular.Eşit olmayan onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotEqual(Object, Object) İki belirtilen nesne eşit olmayan doğrular.Nesneleri eşit onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotEqual(Double, Double, Double) Belirtilen iki çift değil eşit ve değil belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Eşit olması durumunda veya belirtilen doğruluğu birbirlerinin içinde onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotEqual(Object, Object, String) İki belirtilen nesne eşit olmayan doğrular.Nesneleri eşit onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotEqual(Single, Single, Single) İki belirtilen Single'lar değil eşit ve değil belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Eşit olması durumunda veya belirtilen doğruluğu birbirlerinin içinde onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotEqual(String, String, Boolean) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen yoksayarak eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotEqual(Double, Double, Double, String) Belirtilen iki çift değil eşit ve değil belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Eşit olması durumunda veya belirtilen doğruluğu birbirlerinin içinde onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotEqual(Object, Object, String, array<Object[]) İki belirtilen nesne eşit olmayan doğrular.Nesneleri eşit onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotEqual(Single, Single, Single, String) İki belirtilen Single'lar değil eşit ve değil belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Eşit olması durumunda veya belirtilen doğruluğu birbirlerinin içinde onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotEqual(String, String, Boolean, CultureInfo) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen göz ardı ediliyor ve belirtilen kültür bilgileri kullanarak eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotEqual(String, String, Boolean, String) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen yoksayarak eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotEqual(Double, Double, Double, String, array<Object[]) Belirtilen iki çift değil eşit ve değil belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Eşit olması durumunda veya belirtilen doğruluğu birbirlerinin içinde onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotEqual(Single, Single, Single, String, array<Object[]) İki belirtilen Single'lar değil eşit ve değil belirtilen doğruluğunu birbirinin içinde olduğunu doğrular.Eşit olması durumunda veya belirtilen doğruluğu birbirlerinin içinde onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotEqual(String, String, Boolean, CultureInfo, String) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen göz ardı ediliyor ve belirtilen kültür bilgileri kullanarak eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotEqual(String, String, Boolean, String, array<Object[]) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen yoksayarak eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotEqual(String, String, Boolean, CultureInfo, String, array<Object[]) Belirtilen iki dizeleri büyük/küçük harf ya da olarak belirtilen göz ardı ediliyor ve belirtilen kültür bilgileri kullanarak eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotEqual<T>(T, T) İki belirtilen genel türde veri eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotEqual<T>(T, T, String) İki belirtilen genel türde veri eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotEqual<T>(T, T, String, array<Object[]) İki belirtilen genel türde veri eşit olmayan doğrular.Eşit olması durumunda onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreNotSame(Object, Object) Belirtilen nesne değişkenleri iki farklı nesnelere başvuru doğrular.Aynı nesneye başvurursanız onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreNotSame(Object, Object, String) Belirtilen nesne değişkenleri iki farklı nesnelere başvuru doğrular.Aynı nesneye başvurursanız onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreNotSame(Object, Object, String, array<Object[]) Belirtilen nesne değişkenleri iki farklı nesnelere başvuru doğrular.Aynı nesneye başvurursanız onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye AreSame(Object, Object) İki belirtilen nesne değişkenleri aynı nesneye başvuran doğrular.Bunlar farklı nesnelere başvuru onaylama işlemi başarısız olur.
Genel yöntemStatik üye AreSame(Object, Object, String) İki belirtilen nesne değişkenleri aynı nesneye başvuran doğrular.Bunlar farklı nesnelere başvuru onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye AreSame(Object, Object, String, array<Object[]) İki belirtilen nesne değişkenleri aynı nesneye başvuran doğrular.Bunlar farklı nesnelere başvuru onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye Equals İki nesne eşit olup olmadığını belirler.
Genel yöntemStatik üye Fail() Koşulları denetlemeden onaylama işlemi başarısız olur.
Genel yöntemStatik üye Fail(String) Koşulları denetlemeden onaylama işlemi başarısız olur.Bir ileti görüntüler.
Genel yöntemStatik üye Fail(String, array<Object[]) Koşulları denetlemeden onaylama işlemi başarısız olur.Bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye Inconclusive() Onaylama işlemi doğrulanamıyor gösterir.
Genel yöntemStatik üye Inconclusive(String) Onaylama işlemi doğrulanamıyor gösterir.Bir ileti görüntüler.
Genel yöntemStatik üye Inconclusive(String, array<Object[]) Bir onaylama işlemi doğrulanamıyor gösterir.Bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye IsFalse(Boolean) Belirtilen koşulu olduğunu doğrular false.Koşul ise onaylama işlemi başarısız true.
Genel yöntemStatik üye IsFalse(Boolean, String) Belirtilen koşulu olduğunu doğrular false.Koşul ise onaylama işlemi başarısız true.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye IsFalse(Boolean, String, array<Object[]) Belirtilen koşulu olduğunu doğrular false.Koşul ise onaylama işlemi başarısız true.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye IsInstanceOfType(Object, Type) Belirtilen nesne için belirtilen türde bir örneği olduğunu doğrular.Onaylama işlemi türü, nesne Devralma hiyerarşisinde bulunamadı başarısız olur.
Genel yöntemStatik üye IsInstanceOfType(Object, Type, String) Belirtilen nesne için belirtilen türde bir örneği olduğunu doğrular.Onaylama işlemi türü, nesne Devralma hiyerarşisinde bulunamadı başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye IsInstanceOfType(Object, Type, String, array<Object[]) Belirtilen nesne için belirtilen türde bir örneği olduğunu doğrular.Onaylama işlemi türü, nesne Devralma hiyerarşisinde bulunamadı başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye IsNotInstanceOfType(Object, Type) Belirtilen nesne belirtilen türde bir örnek olmadığını doğrular.Nesne Devralma hiyerarşisinde türü bulunmazsa onaylama işlemi başarısız olur.
Genel yöntemStatik üye IsNotInstanceOfType(Object, Type, String) Belirtilen nesne belirtilen türde bir örnek olmadığını doğrular.Nesne Devralma hiyerarşisinde türü bulunmazsa onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye IsNotInstanceOfType(Object, Type, String, array<Object[]) Belirtilen nesne belirtilen türde bir örnek olmadığını doğrular.Nesne Devralma hiyerarşisinde türü bulunmazsa onaylama işlemi başarısız olur.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye IsNotNull(Object) Belirtilen nesne olmadığını doğrular nullnull başvuru (Visual Basic\'te Nothing).Öyleyse onaylama işlemi başarısız nullnull başvuru (Visual Basic\'te Nothing).
Genel yöntemStatik üye IsNotNull(Object, String) Belirtilen nesne olmadığını doğrular nullnull başvuru (Visual Basic\'te Nothing).Öyleyse onaylama işlemi başarısız nullnull başvuru (Visual Basic\'te Nothing).Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye IsNotNull(Object, String, array<Object[]) Belirtilen nesne olmadığını doğrular nullnull başvuru (Visual Basic\'te Nothing).Öyleyse onaylama işlemi başarısız nullnull başvuru (Visual Basic\'te Nothing).Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye IsNull(Object) Belirtilen nesne olduğunu doğrular nullnull başvuru (Visual Basic\'te Nothing).Değilse onaylama işlemi başarısız nullnull başvuru (Visual Basic\'te Nothing).
Genel yöntemStatik üye IsNull(Object, String) Belirtilen nesne olduğunu doğrular nullnull başvuru (Visual Basic\'te Nothing).Değilse onaylama işlemi başarısız nullnull başvuru (Visual Basic\'te Nothing).Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye IsNull(Object, String, array<Object[]) Belirtilen nesne olduğunu doğrular nullnull başvuru (Visual Basic\'te Nothing).Değilse onaylama işlemi başarısız nullnull başvuru (Visual Basic\'te Nothing).Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye IsTrue(Boolean) Belirtilen koşulu olduğunu doğrular true.Koşul ise onaylama işlemi başarısız false.
Genel yöntemStatik üye IsTrue(Boolean, String) Belirtilen koşulu olduğunu doğrular true.Koşul ise onaylama işlemi başarısız false.Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Genel yöntemStatik üye IsTrue(Boolean, String, array<Object[]) Belirtilen koşulu olduğunu doğrular true.Koşul ise onaylama işlemi başarısız false.Onaylama işlemi başarısız olursa, bir ileti görüntüler ve ona biçimi uygular.
Genel yöntemStatik üye ReplaceNullChars Bir dize içinde null karakterleri ('\0') "\\0" ile değiştirir.

Üst

Açıklamalar

Bu sınıf, bir Boolean koşulu değerlendirmek statik yöntemler kümesi içerir. Bu durumu değerlendiren, true, onaylama işlemi geçer.

Bir onaylama işlemi bir varsayım, karşılaştırılan koşullar gerçeği doğrular. Onaylama işlemi için Birim test merkezi. Assert Sınıfı, birçok statik yöntemler gerçeği suppositions doğrulama sağlar Doğrulanmakta olan koşul doğru ise, onaylama işlemi başarısız olur.

Önemli

Assert Class atar bir AssertFailedException için sinyal hatası. Bu özel yakalanması değil. Bu özel bir onaylama işlemi hatası göstermek için Birim test motoru tarafından ele alınır.

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

Assert sınıflarını kullanma