PexAssume Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Parametreli birim testlerinde önkoşulları ifade etmek için bir yöntemler kümesi içeren statik bir yardımcı sınıfı.
public ref class PexAssume abstract sealed
[__Instrument]
public static class PexAssume
[<__Instrument>]
type PexAssume = class
Public Class PexAssume
- Devralma
-
PexAssume
- Öznitelikler
-
__InstrumentAttribute
Açıklamalar
Pexvarsay yöntemleri, istenmeyen test girişlerini filtrelemek için kullanılabilir. Belirtilen koşul bir test girişi için tutmadığında IntelliTest, PexAssumeFailedException testi atar ve sessizce yoksayar.
Yöntemler
| AreEqual(Boolean, Boolean) |
İki |
| AreEqual(Boolean, Boolean, String) |
İki |
| AreEqual(Boolean, Boolean, String, Object[]) |
İki |
| AreEqual(Double, Double, Double) |
İki |
| AreEqual(Double, Double, Double, String) |
İki |
| AreEqual(Double, Double, Double, String, Object[]) |
İki |
| AreEqual(Object, Object) |
İki nesne örneği eşit değilse test başarısız olur. |
| AreEqual(Object, Object, String) |
Özel durum nesnesinde belirtilen iletiyle birlikte iki nesne örneği eşit değilse test başarısız olur. |
| AreEqual(Object, Object, String, Object[]) |
Özel durum nesnesinde belirtilen iletiyle birlikte iki nesne örneği eşit değilse test başarısız olur. |
| AreEqual(Single, Single, Single) |
İki |
| AreEqual(Single, Single, Single, String) |
İki |
| AreEqual(Single, Single, Single, String, Object[]) |
İki |
| AreEqual(String, String, Boolean) |
İki dize eşit değilse test çalışması başarısız olur. |
| AreEqual(String, String, Boolean, CultureInfo) |
İki dizenin kültüre özgü bir karşılaştırması false olduğunda test başarısız olur. |
| AreEqual(String, String, Boolean, CultureInfo, String) |
Özel durum nesnesinde belirtilen bir iletiyle, iki dizenin kültüre özgü bir karşılaştırması false olduğunda test başarısız olur. |
| AreEqual(String, String, Boolean, CultureInfo, String, Object[]) |
Özel durum nesnesinde belirtilen bir iletiyle, iki dizenin kültüre özgü bir karşılaştırması false olduğunda test başarısız olur. |
| AreEqual(String, String, Boolean, String) |
Özel durum nesnesinde belirtilen iletiyle birlikte iki dize eşit değilse test çalışması başarısız olur. |
| AreEqual(String, String, Boolean, String, Object[]) |
Özel durum nesnesinde belirtilen iletiyle birlikte iki dize eşit değilse test çalışması başarısız olur. |
| AreEqual<T>(T, T) |
Belirtilen türde iki nesne örneği eşit değilse test başarısız olur. |
| AreEqual<T>(T, T, String) |
Belirtilen bir türün iki nesne örneği, özel durum nesnesinde belirtilen bir iletiyle eşit değilse test başarısız olur. |
| AreEqual<T>(T, T, String, Object[]) |
Belirtilen bir türün iki nesne örneği, özel durum nesnesinde belirtilen bir iletiyle eşit değilse test başarısız olur. |
| BooleanIsZeroOrOne(Boolean) |
Boole değerinin sıfır ya da bir değer olduğunu varsayar |
| CreateException() |
Varsayım/onaylama özel durum örneğini oluşturur |
| EnumIsDefined<TEnum>(TEnum) |
Değer belirtilen numaralandırmada tanımlanmamışsa test başarısız olur. |
| Fail() |
Test çalışması, koşulsuz olarak bilincedir. |
| Fail(String) |
Test çalışması, özel durum nesnesinde belirtilen bir iletiyle, koşulsuz olarak belirlenir. |
| Fail(String, Object[]) |
Test çalışması, özel durum nesnesinde belirtilen bir iletiyle, koşulsuz olarak belirlenir. |
| IsNotNull(Object) |
Değer null bir başvuru ise test çalışması başarısız olur. |
| IsNotNull(Object, String) |
Değer null bir başvuru ise ve özel durum nesnesinde belirtilen bir ileti ile test çalışması başarısız olur. |
| IsNotNull(Object, String, Object[]) |
Değer null bir başvuru ise ve özel durum nesnesinde belirtilen bir ileti ile test çalışması başarısız olur. |
| IsNotNullOrEmpty(String) |
Belirtilen bir dize null veya boşsa test başarısız olur. |
| IsNull(Object) |
Değer null bir başvuru değilse test çalışması başarısız olur. |
| IsNull(Object, String) |
Değer, özel durum nesnesinde belirtilen bir ileti ile null bir başvuru değilse test çalışması başarısız olur. |
| IsNull(Object, String, Object[]) |
Değer, özel durum nesnesinde belirtilen bir ileti ile null bir başvuru değilse test çalışması başarısız olur. |
| IsNullOrEmpty(String) |
Belirtilen bir dize null veya boş değilse test başarısız olur. |
| IsTrue(Boolean) |
Koşul |
| IsTrue(Boolean, String) |
Koşul |
| IsTrue(Boolean, String, Object[]) |
Koşul |
| IsTrue<T>(Boolean, PexAssume.Func) |
Koşul |