PexAssert Sınıf

Tanım

Parametreli birim testlerinde onayları ifade etmek için bir yöntemler kümesi içeren statik bir yardımcı sınıfı.

public ref class PexAssert abstract sealed
[__Instrument]
public static class PexAssert
[<__Instrument>]
type PexAssert = class
Public Class PexAssert
Devralma
PexAssert
Öznitelikler
__InstrumentAttribute

Açıklamalar

Pexonaylama, onaylamadavranışında benzerdir. Yöntemler test altındaki kod hakkında çeşitli deyimler yapar. İfade false ise, yöntemi atar PexAssertFailedException . Özel durum nesnesindeki herhangi bir ileti IntelliTest araştırma penceresinde görüntülenir.

Yöntemler

AreEqual(Boolean, Boolean)

İki bool değerinin eşit olduğunu onaylar.

AreEqual(Boolean, Boolean, String)

İki bool değerinin eşit olduğunu onaylar.

AreEqual(Boolean, Boolean, String, Object[])

İki bool değerinin eşit olduğunu onaylar.

AreEqual(Double, Double, Double)

İki çift değerin belirtilen duyarlık dahilinde eşit olduğunu onaylar.

AreEqual(Double, Double, Double, String)

Özel durum nesnesinde belirtilen bir ileti ile, iki çift değerin belirtilen duyarlık içinde eşit olduğunu onaylar.

AreEqual(Double, Double, Double, String, Object[])

Özel durum nesnesinde belirtilen bir ileti ile, iki çift değerin belirtilen duyarlık içinde eşit olduğunu onaylar.

AreEqual(Object, Object)

İki nesne örneğinin eşit olduğunu onaylar.

AreEqual(Object, Object, String)

Özel durum nesnesinde belirtilen iletiyle birlikte iki nesne örneğinin eşit olduğunu onaylar.

AreEqual(Object, Object, String, Object[])

Özel durum nesnesinde belirtilen iletiyle birlikte iki nesne örneğinin eşit olduğunu onaylar.

AreEqual(Single, Single, Single)

İki kayan değerin belirtilen duyarlık dahilinde eşit olduğunu onaylar.

AreEqual(Single, Single, Single, String)

Özel durum nesnesinde belirtilen bir ileti ile, iki kayan değerin belirtilen duyarlık içinde eşit olduğunu onaylar.

AreEqual(Single, Single, Single, String, Object[])

Özel durum nesnesinde belirtilen bir ileti ile, iki kayan değerin belirtilen duyarlık içinde eşit olduğunu onaylar.

AreEqual(String, String, Boolean)

Sıralı karşılaştırıcı kullanılarak iki dizenin eşit olduğunu onaylar.

AreEqual(String, String, Boolean, CultureInfo)

İki dizenin kültüre özgü bir karşılaştırmasının doğru olduğunu onaylar.

AreEqual(String, String, Boolean, CultureInfo, String)

Özel durum nesnesinde belirtilen bir iletiyle, iki dizenin kültüre özgü bir karşılaştırmasının doğru olduğunu onaylar.

AreEqual(String, String, Boolean, CultureInfo, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle, iki dizenin kültüre özgü bir karşılaştırmasının doğru olduğunu onaylar.

AreEqual(String, String, Boolean, String)

İki dizenin özel durum nesnesinde belirtilen bir iletiyle eşit olduğunu onaylar.

AreEqual(String, String, Boolean, String, Object[])

İki dizenin özel durum nesnesinde belirtilen bir iletiyle eşit olduğunu onaylar.

AreEqual<T>(T, T)

Belirtilen türe sahip iki nesne örneğinin eşit olduğunu onaylar.

AreEqual<T>(T, T, PexEqualityComparison<T>)

Belirtilen türe sahip iki nesne örneğinin bir EqualityComparison temsilcisine göre eşit olduğunu onaylar.

AreEqual<T>(T, T, String)

Özel durum nesnesinde belirtilen bir iletiyle, belirtilen türe sahip iki nesne örneğinin eşit olduğunu onaylar.

AreEqual<T>(T, T, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle, belirtilen türe sahip iki nesne örneğinin eşit olduğunu onaylar.

AreNotEqual(Double, Double, Double)

İki çift değerin belirtilen duyarlık içinde eşit olmadığı onaylar.

AreNotEqual(Double, Double, Double, String)

İki çift değerin, belirli bir duyarlık içinde, özel durum nesnesinde belirtilen bir iletiyle eşit olmadığı onaylar.

AreNotEqual(Double, Double, Double, String, Object[])

İki çift değerin, belirli bir duyarlık içinde, özel durum nesnesinde belirtilen bir iletiyle eşit olmadığı onaylar.

AreNotEqual(Object, Object)

İki nesne örneğinin eşit olmadığı onaylar.

AreNotEqual(Object, Object, String)

Özel durum nesnesinde belirtilen iletiyle birlikte iki nesne örneğinin eşit olmadığı onaylar.

AreNotEqual(Object, Object, String, Object[])

Özel durum nesnesinde belirtilen iletiyle birlikte iki nesne örneğinin eşit olmadığı onaylar.

AreNotEqual(Single, Single, Single)

İki kayan değerin belirtilen duyarlık dahilinde eşit olmadığı onaylar.

AreNotEqual(Single, Single, Single, String)

Özel durum nesnesinde belirtilen bir ileti ile, iki kayan değerin belirtilen bir duyarlık içinde eşit olmadığı onaylar.

AreNotEqual(Single, Single, Single, String, Object[])

Özel durum nesnesinde belirtilen bir ileti ile, iki kayan değerin belirtilen bir duyarlık içinde eşit olmadığı onaylar.

AreNotEqual(String, String, Boolean)

İki dizenin eşit olmadığı onaylar.

AreNotEqual(String, String, Boolean, CultureInfo)

İki dizenin kültüre özgü bir karşılaştırmasının yanlış olduğunu onaylar.

AreNotEqual(String, String, Boolean, CultureInfo, String)

Özel durum nesnesinde belirtilen bir iletiyle, iki dizenin kültüre özgü bir karşılaştırmasının yanlış olduğunu onaylar.

AreNotEqual(String, String, Boolean, CultureInfo, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle, iki dizenin kültüre özgü bir karşılaştırmasının yanlış olduğunu onaylar.

AreNotEqual(String, String, Boolean, String)

Özel durum nesnesinde belirtilen iletiyle birlikte iki dizenin eşit olmadığı onaylar.

AreNotEqual(String, String, Boolean, String, Object[])

Özel durum nesnesinde belirtilen iletiyle birlikte iki dizenin eşit olmadığı onaylar.

AreNotEqual<T>(T, T)

Belirtilen türe sahip iki nesne örneğinin eşit olmadığı onaylar.

AreNotEqual<T>(T, T, PexEqualityComparison<T>)

Belirtilen türe sahip iki nesne örneğinin bir EqualityComparison temsilcisine göre eşit olmadığı onaylar.

AreNotEqual<T>(T, T, String)

Özel durum nesnesinde belirtilen bir iletiyle, belirtilen türe sahip iki nesne örneğinin eşit olmadığı onaylar.

AreNotEqual<T>(T, T, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle, belirtilen türe sahip iki nesne örneğinin eşit olmadığı onaylar.

ClearReached()

Ulaşıldı olayını temizler

CreateException()

Varsayım/onaylama özel durum örneğini oluşturur

Fail()

Onaylar koşulsuz olarak başarısız olur. Test, PexAssertFailedException oluşturur.

Fail(Exception, String)

Koşulsuz olarak onaylar.

Fail(String)

Özel durum nesnesinde belirtilen iletiyle, koşulsuz olarak onaylar.

Fail(String, Object[])

Özel durum nesnesi için belirtilen iletiyle ve biçimlendirmeyle koşulsuz olarak onaylar.

IsNotNull(Object)

Nesne başvurusunun null olmadığı onaylar.

IsNotNull(Object, String)

Özel durum nesnesinde belirtilen bir iletiyle Nesne başvurusunun null olmadığından emin olur.

IsNotNull(Object, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle Nesne başvurusunun null olmadığından emin olur.

IsNull(Object)

Nesne başvurusunun null olduğunu onaylar.

IsNull(Object, String)

Özel durum nesnesinde belirtilen bir iletiyle Nesne başvurusunun null olduğunu onaylar.

IsNull(Object, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle Nesne başvurusunun null olduğunu onaylar. nesne başvurusu null değilse.

IsTrue(Boolean)

Koşulun trueolarak değerlendirilip değerlendirilmeyeceğini onaylar.

IsTrue(Boolean, String)

Özel durum nesnesinde belirtilen bir ileti ve biçimle koşulun trueolarak değerlendirilip değerlendirilmeyeceğini onaylar.

IsTrue(Boolean, String, Object[])

Özel durum nesnesinde belirtilen bir iletiyle koşulun trueolarak değerlendirilip değerlendirilmeyeceğini onaylar.

ReachEventually()

Programdaki varsayılan konumun sonunda ulaşılmalıdır.

ReachEventually(Int32)

Programda, sonunda ulaşılmalıdır bir konum belirtir.

ReachEventually(String)

Programda, sonunda ulaşılmalıdır bir konum belirtir.

Ekinlikler

Reached

Ulaşıldı yöntemi çağrıldığında tetiklenir

Şunlara uygulanır

Ayrıca bkz.