Microsoft.VisualStudio.TestPlatform.TestFramework
Yürütülecek TestMethod.
Test metodunun adını alır.
Test sınıfının adını alır.
Test metodunun dönüş türünü alır.
Test metodunun parametrelerini alır.
Test metodu için methodInfo değerini alır.
This is just to retrieve additional information about the method.
Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead.
Test metodunu çağırır.
Test metoduna geçirilecek bağımsız değişkenler. (Örn. Veri temelli için)
Test yöntemi çağırma sonucu.
This call handles asynchronous test methods as well.
Test metodunun tüm özniteliklerini alır.
Üst sınıfta tanımlanan özniteliğin geçerli olup olmadığını belirtir.
Tüm öznitelikler.
Belirli bir türdeki özniteliği alır.
System.Attribute type.
Üst sınıfta tanımlanan özniteliğin geçerli olup olmadığını belirtir.
Belirtilen türün öznitelikleri.
Yardımcı.
Denetim parametresi null değil.
Parametre.
Parametre adı.
İleti.
Throws argument null exception when parameter is null.
Denetim parametresi null veya boş değil.
Parametre.
Parametre adı.
İleti.
Throws ArgumentException when parameter is null.
Veri tabanlı testlerde veri satırlarına erişme şekline yönelik sabit listesi.
Satırlar sıralı olarak döndürülür.
Satırlar rastgele sırayla döndürülür.
Bir test metodu için satır içi verileri tanımlayan öznitelik.
sınıfının yeni bir örneğini başlatır.
Veri nesnesi.
Bir bağımsız değişken dizisi alan sınıfının yeni bir örneğini başlatır.
Bir veri nesnesi.
Daha fazla veri.
Çağıran test metodu verilerini alır.
Özelleştirme için test sonuçlarında görünen adı alır veya ayarlar.
Onay sonuçlandırılmadı özel durumu.
sınıfının yeni bir örneğini başlatır.
İleti.
Özel durum.
sınıfının yeni bir örneğini başlatır.
İleti.
sınıfının yeni bir örneğini başlatır.
InternalTestFailureException sınıfı. Bir test çalışmasının iç hatasını belirtmek için kullanılır
This class is only added to preserve source compatibility with the V1 framework.
For all practical purposes either use AssertFailedException/AssertInconclusiveException.
sınıfının yeni bir örneğini başlatır.
Özel durum iletisi.
Özel durum.
sınıfının yeni bir örneğini başlatır.
Özel durum iletisi.
sınıfının yeni bir örneğini başlatır.
Belirtilen türde bir özel durum beklemeyi belirten öznitelik
Beklenen tür ile sınıfının yeni bir örneğini başlatır
Beklenen özel durum türü
Beklenen tür ve test tarafından özel durum oluşturulmadığında eklenecek ileti ile sınıfının
yeni bir örneğini başlatır.
Beklenen özel durum türü
Test bir özel durum oluşturmama nedeniyle başarısız olursa test sonucuna dahil edilecek ileti
Beklenen özel durumun Türünü belirten bir değer alır
Beklenen özel durumun türünden türetilmiş türlerin beklenen özel durum türü olarak değerlendirilmesine izin verilip verilmeyeceğini
belirten değeri alır veya ayarlar
Özel durum oluşturulamaması nedeniyle testin başarısız olması durumunda, test sonucuna dahil edilecek olan iletiyi alır
Birim testi tarafından oluşturulan özel durum türünün beklendiğini doğrular
Birim testi tarafından oluşturulan özel durum
Birim testinden bir özel durum beklemek için belirtilen özniteliklerin temel sınıfı
Varsayılan bir 'özel durum yok' iletisi ile sınıfının yeni bir örneğini başlatır
Bir 'özel durum yok' iletisi ile sınıfının yeni bir örneğini başlatır
Test bir özel durum oluşturmama nedeniyle başarısız olursa test sonucuna
dahil edilecek özel durum
Özel durum oluşturulamaması nedeniyle testin başarısız olması durumunda, test sonucuna dahil edilecek olan iletiyi alır
Özel durum oluşturulamaması nedeniyle testin başarısız olması durumunda, test sonucuna dahil edilecek olan iletiyi alır
Varsayılan 'özel durum yok' iletisini alır
ExpectedException özniteliği tür adı
Özel durum olmayan varsayılan ileti
Özel durumun beklenip beklenmediğini belirler. Metot dönüş yapıyorsa, özel
durumun beklendiği anlaşılır. Metot bir özel durum oluşturuyorsa, özel durumun
beklenmediği anlaşılır ve oluşturulan özel durumun iletisi test sonucuna
eklenir. Kolaylık sağlamak amacıyla sınıfı kullanılabilir.
kullanılırsa ve onaylama başarısız olursa,
test sonucu Belirsiz olarak ayarlanır.
Birim testi tarafından oluşturulan özel durum
Özel durum bir AssertFailedException veya AssertInconclusiveException ise özel durumu yeniden oluşturur
Bir onaylama özel durumu ise yeniden oluşturulacak özel durum
Bu sınıf, kullanıcının genel türler kullanan türlere yönelik birim testleri yapmasına yardımcı olmak üzere tasarlanmıştır.
GenericParameterHelper bazı genel tür kısıtlamalarını yerine getirir;
örneğin:
1. genel varsayılan oluşturucu
2. ortak arabirim uygular: IComparable, IEnumerable
sınıfının C# genel türlerindeki 'newable'
kısıtlamasını karşılayan yeni bir örneğini başlatır.
This constructor initializes the Data property to a random value.
sınıfının, Data özelliğini kullanıcı
tarafından sağlanan bir değerle başlatan yeni bir örneğini başlatır.
Herhangi bir tamsayı değeri
Verileri alır veya ayarlar
İki GenericParameterHelper nesnesi için değer karşılaştırması yapar
karşılaştırma yapılacak nesne
nesne bu 'this' GenericParameterHelper nesnesiyle aynı değere sahipse true.
aksi takdirde false.
Bu nesne için bir karma kod döndürür.
Karma kod.
İki nesnesinin verilerini karşılaştırır.
Karşılaştırılacak nesne.
Bu örnek ve değerin göreli değerlerini gösteren, işaretli sayı.
Thrown when the object passed in is not an instance of .
Uzunluğu Data özelliğinden türetilmiş bir IEnumerator nesnesi
döndürür.
IEnumerator nesnesi
Geçerli nesneye eşit olan bir GenericParameterHelper nesnesi
döndürür.
Kopyalanan nesne.
Kullanıcıların tanılama amacıyla birim testlerindeki izlemeleri günlüğe kaydetmesini/yazmasını sağlar.
LogMessage işleyicisi.
Günlüğe kaydedilecek ileti.
Dinlenecek olay. Birim testi yazıcı bir ileti yazdığında oluşturulur.
Genellikle bağdaştırıcı tarafından kullanılır.
İletileri günlüğe kaydetmek için çağrılacak test yazıcısı API'si.
Yer tutucuları olan dize biçimi.
Yer tutucu parametreleri.
TestCategory özniteliği; bir birim testinin kategorisini belirtmek için kullanılır.
sınıfının yeni bir örneğini başlatır ve kategoriyi teste uygular.
Test Kategorisi.
Teste uygulanan test kategorilerini alır.
"Category" özniteliğinin temel sınıfı
The reason for this attribute is to let the users create their own implementation of test categories.
- test framework (discovery, etc) deals with TestCategoryBaseAttribute.
- The reason that TestCategories property is a collection rather than a string,
is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed
in which case it makes sense to have single attribute rather than multiple ones on the same test.
sınıfının yeni bir örneğini başlatır.
Kategoriyi teste uygular. TestCategories tarafından döndürülen
dizeler /category komutu içinde testleri filtrelemek için kullanılır
Teste uygulanan test kategorisini alır.
AssertFailedException sınıfı. Test çalışmasının başarısız olduğunu göstermek için kullanılır
sınıfının yeni bir örneğini başlatır.
İleti.
Özel durum.
sınıfının yeni bir örneğini başlatır.
İleti.
sınıfının yeni bir örneğini başlatır.
Birim testleri içindeki çeşitli koşulları test etmeye yönelik yardımcı
sınıf koleksiyonu. Test edilen koşul karşılanmazsa bir özel durum
oluşturulur.
Assert işlevselliğinin tekil örneğini alır.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void IsOfType<T>(this Assert assert, object obj)"
Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType<Dog>(animal);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
Belirtilen koşulun true olup olmadığını test eder ve koşul false ise
bir özel durum oluşturur.
Testte true olması beklenen koşul.
Thrown if is false.
Belirtilen koşulun true olup olmadığını test eder ve koşul false ise
bir özel durum oluşturur.
Testte true olması beklenen koşul.
Şu durumda özel duruma dahil edilecek ileti
false. İleti test sonuçlarında gösterilir.
Thrown if is false.
Belirtilen koşulun true olup olmadığını test eder ve koşul false ise
bir özel durum oluşturur.
Testte true olması beklenen koşul.
Şu durumda özel duruma dahil edilecek ileti
false. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is false.
Belirtilen koşulun false olup olmadığını test eder ve koşul true ise
bir özel durum oluşturur.
Testte false olması beklenen koşul.
Thrown if is true.
Belirtilen koşulun false olup olmadığını test eder ve koşul true ise
bir özel durum oluşturur.
Testte false olması beklenen koşul.
Şu durumda özel duruma dahil edilecek ileti
true. İleti test sonuçlarında gösterilir.
Thrown if is true.
Belirtilen koşulun false olup olmadığını test eder ve koşul true ise
bir özel durum oluşturur.
Testte false olması beklenen koşul.
Şu durumda özel duruma dahil edilecek ileti
true. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is true.
Belirtilen nesnenin null olup olmadığını test eder ve değilse bir
özel durum oluşturur.
Testte null olması beklenen nesne.
Thrown if is not null.
Belirtilen nesnenin null olup olmadığını test eder ve değilse bir
özel durum oluşturur.
Testte null olması beklenen nesne.
Şu durumda özel duruma dahil edilecek ileti
null değil. İleti test sonuçlarında gösterilir.
Thrown if is not null.
Belirtilen nesnenin null olup olmadığını test eder ve değilse bir
özel durum oluşturur.
Testte null olması beklenen nesne.
Şu durumda özel duruma dahil edilecek ileti
null değil. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not null.
Belirtilen dizenin null olup olmadığını test eder ve null ise bir özel durum
oluşturur.
Testte null olmaması beklenen nesne.
Thrown if is null.
Belirtilen dizenin null olup olmadığını test eder ve null ise bir özel durum
oluşturur.
Testte null olmaması beklenen nesne.
Şu durumda özel duruma dahil edilecek ileti
null. İleti test sonuçlarında gösterilir.
Thrown if is null.
Belirtilen dizenin null olup olmadığını test eder ve null ise bir özel durum
oluşturur.
Testte null olmaması beklenen nesne.
Şu durumda özel duruma dahil edilecek ileti
null. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is null.
Belirtilen her iki nesnenin de aynı nesneye başvurup başvurmadığını test eder
ve iki giriş aynı nesneye başvurmuyorsa bir özel durum oluşturur.
Karşılaştırılacak birinci nesne. Testte beklenen değerdir.
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu değer oluşturulur.
Thrown if does not refer to the same object
as .
Belirtilen her iki nesnenin de aynı nesneye başvurup başvurmadığını test eder
ve iki giriş aynı nesneye başvurmuyorsa bir özel durum oluşturur.
Karşılaştırılacak birinci nesne. Testte beklenen değerdir.
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şununla aynı değil: . İleti test
sonuçlarında gösterilir.
Thrown if does not refer to the same object
as .
Belirtilen her iki nesnenin de aynı nesneye başvurup başvurmadığını test eder
ve iki giriş aynı nesneye başvurmuyorsa bir özel durum oluşturur.
Karşılaştırılacak birinci nesne. Testte beklenen değerdir.
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şununla aynı değil: . İleti test
sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if does not refer to the same object
as .
Belirtilen nesnelerin farklı nesnelere başvurup başvurmadığını test eder
ve iki giriş aynı nesneye başvuruyorsa bir özel durum oluşturur.
Karşılaştırılacak birinci nesne. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu değer oluşturulur.
Thrown if refers to the same object
as .
Belirtilen nesnelerin farklı nesnelere başvurup başvurmadığını test eder
ve iki giriş aynı nesneye başvuruyorsa bir özel durum oluşturur.
Karşılaştırılacak birinci nesne. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şununla aynıdır: . İleti test sonuçlarında
gösterilir.
Thrown if refers to the same object
as .
Belirtilen nesnelerin farklı nesnelere başvurup başvurmadığını test eder
ve iki giriş aynı nesneye başvuruyorsa bir özel durum oluşturur.
Karşılaştırılacak birinci nesne. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şununla aynıdır: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if refers to the same object
as .
Belirtilen değerlerin eşit olup olmadığını test eder ve iki değer eşit değilse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
The type of values to compare.
Karşılaştırılacak birinci değer. Testte bu değer beklenir.
Karşılaştırılacak ikinci değer. Test kapsamındaki kod tarafından bu değer oluşturulur.
Thrown if is not equal to .
Belirtilen değerlerin eşit olup olmadığını test eder ve iki değer eşit değilse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
The type of values to compare.
Karşılaştırılacak birinci değer. Testte bu değer beklenir.
Karşılaştırılacak ikinci değer. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not equal to
.
Belirtilen değerlerin eşit olup olmadığını test eder ve iki değer eşit değilse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
The type of values to compare.
Karşılaştırılacak birinci değer. Testte bu değer beklenir.
Karşılaştırılacak ikinci değer. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to
.
Belirtilen değerlerin eşit olup olmadığını test eder ve iki değer eşitse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
The type of values to compare.
Karşılaştırılacak birinci değer. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci değer. Test kapsamındaki kod tarafından bu değer oluşturulur.
Thrown if is equal to .
Belirtilen değerlerin eşit olup olmadığını test eder ve iki değer eşitse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
The type of values to compare.
Karşılaştırılacak birinci değer. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci değer. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Thrown if is equal to .
Belirtilen değerlerin eşit olup olmadığını test eder ve iki değer eşitse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
The type of values to compare.
Karşılaştırılacak birinci değer. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci değer. Test kapsamındaki kod tarafından bu değer oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen nesnelerin eşit olup olmadığını test eder ve iki nesne eşit değilse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
Karşılaştırılacak birinci nesne. Testte beklenen nesnedir.
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Thrown if is not equal to
.
Belirtilen nesnelerin eşit olup olmadığını test eder ve iki nesne eşit değilse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
Karşılaştırılacak birinci nesne. Testte beklenen nesnedir.
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not equal to
.
Belirtilen nesnelerin eşit olup olmadığını test eder ve iki nesne eşit değilse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
Karşılaştırılacak birinci nesne. Testte beklenen nesnedir.
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to
.
Belirtilen nesnelerin eşit olup olmadığını test eder ve iki nesne eşitse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
Karşılaştırılacak birinci nesne. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Thrown if is equal to .
Belirtilen nesnelerin eşit olup olmadığını test eder ve iki nesne eşitse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
Karşılaştırılacak birinci nesne. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Thrown if is equal to .
Belirtilen nesnelerin eşit olup olmadığını test eder ve iki nesne eşitse
bir özel durum oluşturur. Mantıksal değerleri eşit olsa bile
farklı sayısal türler eşit değil olarak kabul edilir. 42L, 42'ye eşit değildir.
Karşılaştırılacak birinci nesne. Testte bu değerin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci nesne. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen float'ların eşit olup olmadığını test eder ve eşit değilse
bir özel durum oluşturur.
Karşılaştırılacak birinci kayan nokta. Testte bu kayan nokta beklenir.
Karşılaştırılacak ikinci kayan nokta. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
şundan fazla: .
Thrown if is not equal to
.
Belirtilen float'ların eşit olup olmadığını test eder ve eşit değilse
bir özel durum oluşturur.
Karşılaştırılacak birinci kayan nokta. Testte bu kayan nokta beklenir.
Karşılaştırılacak ikinci kayan nokta. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
şundan fazla: .
Şu durumda özel duruma dahil edilecek ileti
şundan farklıdır: şundan fazla:
. İleti test sonuçlarında gösterilir.
Thrown if is not equal to
.
Belirtilen float'ların eşit olup olmadığını test eder ve eşit değilse
bir özel durum oluşturur.
Karşılaştırılacak birinci kayan nokta. Testte bu kayan nokta beklenir.
Karşılaştırılacak ikinci kayan nokta. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
şundan fazla: .
Şu durumda özel duruma dahil edilecek ileti
şundan farklıdır: şundan fazla:
. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to
.
Belirtilen float'ların eşit olup olmadığını test eder ve eşitse
bir özel durum oluşturur.
Karşılaştırılacak ilk kayan nokta. Testte bu kayan noktanın
eşleşmemesi beklenir .
Karşılaştırılacak ikinci kayan nokta. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
en fazla .
Thrown if is equal to .
Belirtilen float'ların eşit olup olmadığını test eder ve eşitse
bir özel durum oluşturur.
Karşılaştırılacak ilk kayan nokta. Testte bu kayan noktanın
eşleşmemesi beklenir .
Karşılaştırılacak ikinci kayan nokta. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
en fazla .
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: veya şu değerden daha az farklı:
. İleti test sonuçlarında gösterilir.
Thrown if is equal to .
Belirtilen float'ların eşit olup olmadığını test eder ve eşitse
bir özel durum oluşturur.
Karşılaştırılacak ilk kayan nokta. Testte bu kayan noktanın
eşleşmemesi beklenir .
Karşılaştırılacak ikinci kayan nokta. Test kapsamındaki kod tarafından bu nesne oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
en fazla .
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: veya şu değerden daha az farklı:
. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen double'ların eşit olup olmadığını test eder ve eşit değilse
bir özel durum oluşturur.
Karşılaştırılacak birinci çift. Testte bu çift beklenir.
Karşılaştırılacak ikinci çift. Test kapsamındaki kod tarafından bu çift oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
şundan fazla: .
Thrown if is not equal to
.
Belirtilen double'ların eşit olup olmadığını test eder ve eşit değilse
bir özel durum oluşturur.
Karşılaştırılacak birinci çift. Testte bu çift beklenir.
Karşılaştırılacak ikinci çift. Test kapsamındaki kod tarafından bu çift oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
şundan fazla: .
Şu durumda özel duruma dahil edilecek ileti
şundan farklıdır: şundan fazla:
. İleti test sonuçlarında gösterilir.
Thrown if is not equal to .
Belirtilen double'ların eşit olup olmadığını test eder ve eşit değilse
bir özel durum oluşturur.
Karşılaştırılacak birinci çift. Testte bu çift beklenir.
Karşılaştırılacak ikinci çift. Test kapsamındaki kod tarafından bu çift oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
şundan fazla: .
Şu durumda özel duruma dahil edilecek ileti
şundan farklıdır: şundan fazla:
. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to .
Belirtilen double'ların eşit olup olmadığını test eder ve eşitse
bir özel durum oluşturur.
Karşılaştırılacak birinci çift. Testte bu çiftin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci çift. Test kapsamındaki kod tarafından bu çift oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
en fazla .
Thrown if is equal to .
Belirtilen double'ların eşit olup olmadığını test eder ve eşitse
bir özel durum oluşturur.
Karşılaştırılacak birinci çift. Testte bu çiftin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci çift. Test kapsamındaki kod tarafından bu çift oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
en fazla .
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: veya şu değerden daha az farklı:
. İleti test sonuçlarında gösterilir.
Thrown if is equal to .
Belirtilen double'ların eşit olup olmadığını test eder ve eşitse
bir özel durum oluşturur.
Karşılaştırılacak birinci çift. Testte bu çiftin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci çift. Test kapsamındaki kod tarafından bu çift oluşturulur.
Gerekli doğruluk. Yalnızca şu durumlarda bir özel durum oluşturulur:
şundan farklı:
en fazla .
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: veya şu değerden daha az farklı:
. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşit değilse bir
özel durum oluşturur. Karşılaştırma için sabit kültür kullanılır.
Karşılaştırılacak ilk dize. Testte bu dize beklenir.
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Thrown if is not equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşit değilse bir
özel durum oluşturur. Karşılaştırma için sabit kültür kullanılır.
Karşılaştırılacak ilk dize. Testte bu dize beklenir.
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşit değilse bir
özel durum oluşturur. Karşılaştırma için sabit kültür kullanılır.
Karşılaştırılacak ilk dize. Testte bu dize beklenir.
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşit değilse bir
özel durum oluşturur.
Karşılaştırılacak ilk dize. Testte bu dize beklenir.
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Kültüre özel karşılaştırma bilgileri veren bir CultureInfo nesnesi.
Thrown if is not equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşit değilse bir
özel durum oluşturur.
Karşılaştırılacak ilk dize. Testte bu dize beklenir.
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Kültüre özel karşılaştırma bilgileri veren bir CultureInfo nesnesi.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşit değilse bir
özel durum oluşturur.
Karşılaştırılacak ilk dize. Testte bu dize beklenir.
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Kültüre özel karşılaştırma bilgileri veren bir CultureInfo nesnesi.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşitse bir özel durum
oluşturur. Karşılaştırma için sabit kültür kullanılır.
Karşılaştırılacak birinci dize. Testte bu dizenin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Thrown if is equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşitse bir özel durum
oluşturur. Karşılaştırma için sabit kültür kullanılır.
Karşılaştırılacak birinci dize. Testte bu dizenin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Thrown if is equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşitse bir özel durum
oluşturur. Karşılaştırma için sabit kültür kullanılır.
Karşılaştırılacak birinci dize. Testte bu dizenin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşitse bir özel durum
oluşturur.
Karşılaştırılacak birinci dize. Testte bu dizenin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Kültüre özel karşılaştırma bilgileri veren bir CultureInfo nesnesi.
Thrown if is equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşitse bir özel durum
oluşturur.
Karşılaştırılacak birinci dize. Testte bu dizenin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Kültüre özel karşılaştırma bilgileri veren bir CultureInfo nesnesi.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Thrown if is equal to .
Belirtilen dizelerin eşit olup olmadığını test eder ve eşitse bir özel durum
oluşturur.
Karşılaştırılacak birinci dize. Testte bu dizenin eşleşmemesi
beklenir .
Karşılaştırılacak ikinci dize. Bu dize test kapsamındaki kod tarafından oluşturulur.
Büyük/küçük harfe duyarlı veya duyarsız bir karşılaştırmayı gösteren Boole değeri. (true
değeri büyük/küçük harfe duyarsız bir karşılaştırmayı belirtir.)
Kültüre özel karşılaştırma bilgileri veren bir CultureInfo nesnesi.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen nesnenin beklenen türde bir örnek olup olmadığını test eder ve
beklenen tür, nesnenin devralma hiyerarşisinde değilse
bir özel durum oluşturur.
Testte belirtilen türde olması beklenen nesne.
Beklenen tür:.
Thrown if is null or
is not in the inheritance hierarchy
of .
Belirtilen nesnenin beklenen türde bir örnek olup olmadığını test eder ve
beklenen tür, nesnenin devralma hiyerarşisinde değilse
bir özel durum oluşturur.
Testte belirtilen türde olması beklenen nesne.
Beklenen tür:.
Şu durumda özel duruma dahil edilecek ileti
şunun bir örneği değil: . İleti
test sonuçlarında gösterilir.
Thrown if is null or
is not in the inheritance hierarchy
of .
Belirtilen nesnenin beklenen türde bir örnek olup olmadığını test eder ve
beklenen tür, nesnenin devralma hiyerarşisinde değilse
bir özel durum oluşturur.
Testte belirtilen türde olması beklenen nesne.
Beklenen tür:.
Şu durumda özel duruma dahil edilecek ileti
şunun bir örneği değil: . İleti
test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is null or
is not in the inheritance hierarchy
of .
Belirtilen nesnenin yanlış türde bir örnek olup olmadığını test eder
ve belirtilen tür nesnenin devralma hiyerarşisinde ise
bir özel durum oluşturur.
Testte beklenen türde olmaması beklenen nesne.
Tür olmamalıdır.
Thrown if is not null and
is in the inheritance hierarchy
of .
Belirtilen nesnenin yanlış türde bir örnek olup olmadığını test eder
ve belirtilen tür nesnenin devralma hiyerarşisinde ise
bir özel durum oluşturur.
Testte beklenen türde olmaması beklenen nesne.
Tür olmamalıdır.
Şu durumda özel duruma dahil edilecek ileti
şunun bir örneğidir: . İleti test
sonuçlarında gösterilir.
Thrown if is not null and
is in the inheritance hierarchy
of .
Belirtilen nesnenin yanlış türde bir örnek olup olmadığını test eder
ve belirtilen tür nesnenin devralma hiyerarşisinde ise
bir özel durum oluşturur.
Testte beklenen türde olmaması beklenen nesne.
Tür olmamalıdır.
Şu durumda özel duruma dahil edilecek ileti
şunun bir örneğidir: . İleti test
sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not null and
is in the inheritance hierarchy
of .
Bir AssertFailedException oluşturur.
Always thrown.
Bir AssertFailedException oluşturur.
Özel duruma eklenecek ileti. İleti test sonuçlarında
gösterilir.
Always thrown.
Bir AssertFailedException oluşturur.
Özel duruma eklenecek ileti. İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Always thrown.
Bir AssertInconclusiveException oluşturur.
Always thrown.
Bir AssertInconclusiveException oluşturur.
Özel duruma eklenecek ileti. İleti test sonuçlarında
gösterilir.
Always thrown.
Bir AssertInconclusiveException oluşturur.
Özel duruma eklenecek ileti. İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Always thrown.
Statik eşit aşırı yüklemeler iki türün örneklerini başvuru eşitliği bakımından
karşılaştırmak için kullanılır. Bu metot iki örneği eşitlik bakımından karşılaştırmak için
kullanılmamalıdır. Bu nesne her zaman Assert.Fail ile oluşturulur.
Lütfen birim testlerinizde Assert.AreEqual ve ilişkili aşırı yüklemelerini kullanın.
Nesne A
Nesne B
Her zaman false.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Oluşturulması beklenen özel durum türü.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Şu durumda özel duruma dahil edilecek ileti
şu türde bir özel durum oluşturmaz: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Oluşturulması beklenen özel durum türü.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Oluşturulması beklenen özel durum türü.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Şu durumda özel duruma dahil edilecek ileti
şu türde bir özel durum oluşturmaz: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Oluşturulması beklenen özel durum türü.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Şu durumda özel duruma dahil edilecek ileti
şu türde bir özel durum oluşturmaz: .
Biçimlendirme sırasında kullanılacak parametre dizisi .
Type of exception expected to be thrown.
Thrown if does not throw exception of type .
Oluşturulması beklenen özel durum türü.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Şu durumda özel duruma dahil edilecek ileti
şu türde bir özel durum oluşturmaz: .
Biçimlendirme sırasında kullanılacak parametre dizisi .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Oluşturulması beklenen özel durum türü.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa
AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Bir temsilciyi çalıştırıyor.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Şu durumda özel duruma dahil edilecek ileti
tarafından şu türde özel durum oluşturulmadığı durumlarda oluşturulur: .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Bir temsilciyi çalıştırıyor.
temsilcisi tarafından belirtilen kodun tam olarak belirtilen türündeki (türetilmiş bir türde olmayan) özel durumu
oluşturup oluşturmadığını test eder ve kod özel durum oluşturmuyorsa veya türünden başka bir türde özel durum oluşturuyorsa AssertFailedException
oluşturur.
Test edilecek ve özel durum oluşturması beklenen kodun temsilcisi.
Şu durumda özel duruma dahil edilecek ileti
tarafından şu türde özel durum oluşturulmadığı durumlarda oluşturulur: .
Biçimlendirme sırasında kullanılacak parametre dizisi .
Type of exception expected to be thrown.
Thrown if does not throws exception of type .
Bir temsilciyi çalıştırıyor.
Null karakterleri ('\0'), "\\0" ile değiştirir.
Aranacak dize.
Null karakterler içeren dönüştürülmüş dize "\\0" ile değiştirildi.
This is only public and still present to preserve compatibility with the V1 framework.
AssertionFailedException oluşturan yardımcı işlev
özel durum oluşturan onaylamanın adı
onaylama hatası koşullarını açıklayan ileti
Parametreler.
Parametreyi geçerli koşullar için denetler
Parametre.
Onaylama Adı.
parametre adı
iletisi geçersiz parametre özel durumu içindir
Parametreler.
Bir nesneyi güvenli bir şekilde dizeye dönüştürür, null değerleri ve null karakterleri işler.
Null değerler "(null)" değerine dönüştürülür. Null karakterler "\\0" değerine dönüştürülür.
Dizeye dönüştürülecek nesne.
Dönüştürülmüş dize.
Dize onayı.
CollectionAssert işlevselliğinin tekil örneğini alır.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert cusomtAssert, string value, ICollection substrings)"
Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
Belirtilen dizenin belirtilen alt dizeyi içerip içermediğini test eder
ve alt dize test dizesinin içinde geçmiyorsa bir özel durum
oluşturur.
Şunu içermesi beklenen dize .
Şunun içinde gerçekleşmesi beklenen dize: .
Thrown if is not found in
.
Belirtilen dizenin belirtilen alt dizeyi içerip içermediğini test eder
ve alt dize test dizesinin içinde geçmiyorsa bir özel durum
oluşturur.
Şunu içermesi beklenen dize .
Şunun içinde gerçekleşmesi beklenen dize: .
Şu durumda özel duruma dahil edilecek ileti
şunun içinde değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not found in
.
Belirtilen dizenin belirtilen alt dizeyi içerip içermediğini test eder
ve alt dize test dizesinin içinde geçmiyorsa bir özel durum
oluşturur.
Şunu içermesi beklenen dize .
Şunun içinde gerçekleşmesi beklenen dize: .
Şu durumda özel duruma dahil edilecek ileti
şunun içinde değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not found in
.
Belirtilen dizenin belirtilen alt dizeyle başlayıp başlamadığını test eder
ve test dizesi alt dizeyle başlamıyorsa bir özel durum
oluşturur.
Şununla başlaması beklenen dize .
Şunun ön eki olması beklenen dize: .
Thrown if does not begin with
.
Belirtilen dizenin belirtilen alt dizeyle başlayıp başlamadığını test eder
ve test dizesi alt dizeyle başlamıyorsa bir özel durum
oluşturur.
Şununla başlaması beklenen dize .
Şunun ön eki olması beklenen dize: .
Şu durumda özel duruma dahil edilecek ileti
şununla başlamıyor: . İleti
test sonuçlarında gösterilir.
Thrown if does not begin with
.
Belirtilen dizenin belirtilen alt dizeyle başlayıp başlamadığını test eder
ve test dizesi alt dizeyle başlamıyorsa bir özel durum
oluşturur.
Şununla başlaması beklenen dize .
Şunun ön eki olması beklenen dize: .
Şu durumda özel duruma dahil edilecek ileti
şununla başlamıyor: . İleti
test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if does not begin with
.
Belirtilen dizenin belirtilen alt dizeyle bitip bitmediğini test eder
ve test dizesi alt dizeyle bitmiyorsa bir özel durum
oluşturur.
Dizenin şununla bitmesi beklenir: .
Şunun son eki olması beklenen dize: .
Thrown if does not end with
.
Belirtilen dizenin belirtilen alt dizeyle bitip bitmediğini test eder
ve test dizesi alt dizeyle bitmiyorsa bir özel durum
oluşturur.
Dizenin şununla bitmesi beklenir: .
Şunun son eki olması beklenen dize: .
Şu durumda özel duruma dahil edilecek ileti
şununla bitmiyor: . İleti
test sonuçlarında gösterilir.
Thrown if does not end with
.
Belirtilen dizenin belirtilen alt dizeyle bitip bitmediğini test eder
ve test dizesi alt dizeyle bitmiyorsa bir özel durum
oluşturur.
Dizenin şununla bitmesi beklenir: .
Şunun son eki olması beklenen dize: .
Şu durumda özel duruma dahil edilecek ileti
şununla bitmiyor: . İleti
test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if does not end with
.
Belirtilen dizenin bir normal ifadeyle eşleşip eşleşmediğini test eder
ve dize ifadeyle eşleşmiyorsa bir özel durum oluşturur.
Eşleşmesi beklenen dize .
Normal ifade: eşleşmesi
bekleniyor.
Thrown if does not match
.
Belirtilen dizenin bir normal ifadeyle eşleşip eşleşmediğini test eder
ve dize ifadeyle eşleşmiyorsa bir özel durum oluşturur.
Eşleşmesi beklenen dize .
Normal ifade: eşleşmesi
bekleniyor.
Şu durumda özel duruma dahil edilecek ileti
eşleşmiyor . İleti test sonuçlarında
gösterilir.
Thrown if does not match
.
Belirtilen dizenin bir normal ifadeyle eşleşip eşleşmediğini test eder
ve dize ifadeyle eşleşmiyorsa bir özel durum oluşturur.
Eşleşmesi beklenen dize .
Normal ifade: eşleşmesi
bekleniyor.
Şu durumda özel duruma dahil edilecek ileti
eşleşmiyor . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if does not match
.
Belirtilen dizenin bir normal ifadeyle eşleşip eşleşmediğini test eder
ve dize ifadeyle eşleşiyorsa bir özel durum oluşturur.
Eşleşmemesi beklenen dize .
Normal ifade: eşleşmemesi
bekleniyor.
Thrown if matches .
Belirtilen dizenin bir normal ifadeyle eşleşip eşleşmediğini test eder
ve dize ifadeyle eşleşiyorsa bir özel durum oluşturur.
Eşleşmemesi beklenen dize .
Normal ifade: eşleşmemesi
bekleniyor.
Şu durumda özel duruma dahil edilecek ileti
eşleşme . İleti, test sonuçlarında
gösterilir.
Thrown if matches .
Belirtilen dizenin bir normal ifadeyle eşleşip eşleşmediğini test eder
ve dize ifadeyle eşleşiyorsa bir özel durum oluşturur.
Eşleşmemesi beklenen dize .
Normal ifade: eşleşmemesi
bekleniyor.
Şu durumda özel duruma dahil edilecek ileti
eşleşme . İleti, test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if matches .
Birim testleri içindeki koleksiyonlarla ilişkili çeşitli koşulları test etmeye
yönelik yardımcı sınıf koleksiyonu. Test edilen koşul karşılanmazsa
bir özel durum oluşturulur.
CollectionAssert işlevselliğinin tekil örneğini alır.
Users can use this to plug-in custom assertions through C# extension methods.
For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert cusomtAssert, ICollection expected, ICollection actual)"
Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);"
More documentation is at "https://github.com/Microsoft/testfx-docs".
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini test eder
ve öğe koleksiyonda değilse bir özel durum oluşturur.
Öğenin aranacağı koleksiyon.
Koleksiyonda olması beklenen öğe.
Thrown if is not found in
.
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini test eder
ve öğe koleksiyonda değilse bir özel durum oluşturur.
Öğenin aranacağı koleksiyon.
Koleksiyonda olması beklenen öğe.
Şu durumda özel duruma dahil edilecek ileti
şunun içinde değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not found in
.
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini test eder
ve öğe koleksiyonda değilse bir özel durum oluşturur.
Öğenin aranacağı koleksiyon.
Koleksiyonda olması beklenen öğe.
Şu durumda özel duruma dahil edilecek ileti
şunun içinde değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not found in
.
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini test eder
ve öğe koleksiyonda bulunuyorsa bir özel durum oluşturur.
Öğenin aranacağı koleksiyon.
Koleksiyonda olmaması beklenen öğe.
Thrown if is found in
.
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini test eder
ve öğe koleksiyonda bulunuyorsa bir özel durum oluşturur.
Öğenin aranacağı koleksiyon.
Koleksiyonda olmaması beklenen öğe.
Şu durumda özel duruma dahil edilecek ileti
şunun içindedir: . İleti, test sonuçlarında
gösterilir.
Thrown if is found in
.
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini test eder
ve öğe koleksiyonda bulunuyorsa bir özel durum oluşturur.
Öğenin aranacağı koleksiyon.
Koleksiyonda olmaması beklenen öğe.
Şu durumda özel duruma dahil edilecek ileti
şunun içindedir: . İleti, test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is found in
.
Belirtilen koleksiyondaki tüm öğelerin null dışında değere sahip olup
olmadığını test eder ve herhangi bir öğe null ise özel durum oluşturur.
İçinde null öğelerin aranacağı koleksiyon.
Thrown if a null element is found in .
Belirtilen koleksiyondaki tüm öğelerin null dışında değere sahip olup
olmadığını test eder ve herhangi bir öğe null ise özel durum oluşturur.
İçinde null öğelerin aranacağı koleksiyon.
Şu durumda özel duruma dahil edilecek ileti
bir null öğe içeriyor. İleti test sonuçlarında gösterilir.
Thrown if a null element is found in .
Belirtilen koleksiyondaki tüm öğelerin null dışında değere sahip olup
olmadığını test eder ve herhangi bir öğe null ise özel durum oluşturur.
İçinde null öğelerin aranacağı koleksiyon.
Şu durumda özel duruma dahil edilecek ileti
bir null öğe içeriyor. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if a null element is found in .
Belirtilen koleksiyondaki tüm öğelerin benzersiz olup olmadığını test eder
ve koleksiyondaki herhangi iki öğe eşitse özel durum oluşturur.
Yinelenen öğelerin aranacağı koleksiyon.
Thrown if a two or more equal elements are found in
.
Belirtilen koleksiyondaki tüm öğelerin benzersiz olup olmadığını test eder
ve koleksiyondaki herhangi iki öğe eşitse özel durum oluşturur.
Yinelenen öğelerin aranacağı koleksiyon.
Şu durumda özel duruma dahil edilecek ileti
en az bir yinelenen öğe içeriyor. İleti, test sonuçlarında
gösterilir.
Thrown if a two or more equal elements are found in
.
Belirtilen koleksiyondaki tüm öğelerin benzersiz olup olmadığını test eder
ve koleksiyondaki herhangi iki öğe eşitse özel durum oluşturur.
Yinelenen öğelerin aranacağı koleksiyon.
Şu durumda özel duruma dahil edilecek ileti
en az bir yinelenen öğe içeriyor. İleti, test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if a two or more equal elements are found in
.
Bir koleksiyonun başka bir koleksiyona ait alt küme olup olmadığını
test eder ve alt kümedeki herhangi bir öğe aynı zamanda üst kümede
yoksa bir özel durum oluşturur.
Şunun alt kümesi olması beklenen koleksiyon: .
Şunun üst kümesi olması beklenen koleksiyon:
Thrown if an element in is not found in
.
Bir koleksiyonun başka bir koleksiyona ait alt küme olup olmadığını
test eder ve alt kümedeki herhangi bir öğe aynı zamanda üst kümede
yoksa bir özel durum oluşturur.
Şunun alt kümesi olması beklenen koleksiyon: .
Şunun üst kümesi olması beklenen koleksiyon:
İletinin özel duruma dahil edilmesi için şuradaki bir öğe:
şurada bulunmuyor: .
İleti test sonuçlarında gösterilir.
Thrown if an element in is not found in
.
Bir koleksiyonun başka bir koleksiyona ait alt küme olup olmadığını
test eder ve alt kümedeki herhangi bir öğe aynı zamanda üst kümede
yoksa bir özel durum oluşturur.
Şunun alt kümesi olması beklenen koleksiyon: .
Şunun üst kümesi olması beklenen koleksiyon:
İletinin özel duruma dahil edilmesi için şuradaki bir öğe:
şurada bulunmuyor: .
İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if an element in is not found in
.
Bir koleksiyonun başka bir koleksiyona ait alt küme olup olmadığını
test eder ve alt kümedeki tüm öğeler aynı zamanda üst kümede
bulunuyorsa bir özel durum oluşturur.
Şunun alt kümesi olmaması beklenen koleksiyon: .
Şunun üst kümesi olmaması beklenen koleksiyon:
Thrown if every element in is also found in
.
Bir koleksiyonun başka bir koleksiyona ait alt küme olup olmadığını
test eder ve alt kümedeki tüm öğeler aynı zamanda üst kümede
bulunuyorsa bir özel durum oluşturur.
Şunun alt kümesi olmaması beklenen koleksiyon: .
Şunun üst kümesi olmaması beklenen koleksiyon:
Mesajın özel duruma dahil edilmesi için şuradaki her öğe:
ayrıca şurada bulunur: .
İleti test sonuçlarında gösterilir.
Thrown if every element in is also found in
.
Bir koleksiyonun başka bir koleksiyona ait alt küme olup olmadığını
test eder ve alt kümedeki tüm öğeler aynı zamanda üst kümede
bulunuyorsa bir özel durum oluşturur.
Şunun alt kümesi olmaması beklenen koleksiyon: .
Şunun üst kümesi olmaması beklenen koleksiyon:
Mesajın özel duruma dahil edilmesi için şuradaki her öğe:
ayrıca şurada bulunur: .
İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if every element in is also found in
.
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan
biri diğer koleksiyonda olmayan bir öğeyi içeriyorsa özel durum
oluşturur.
Karşılaştırılacak birinci koleksiyon. Testte beklenen öğeleri
içerir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından
bu koleksiyon oluşturulur.
Thrown if an element was found in one of the collections but not
the other.
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan
biri diğer koleksiyonda olmayan bir öğeyi içeriyorsa özel durum
oluşturur.
Karşılaştırılacak birinci koleksiyon. Testte beklenen öğeleri
içerir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından
bu koleksiyon oluşturulur.
Bir öğe koleksiyonlardan birinde varken diğerinde olmadığında
özel duruma eklenecek ileti. İleti, test sonuçlarında
gösterilir.
Thrown if an element was found in one of the collections but not
the other.
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan
biri diğer koleksiyonda olmayan bir öğeyi içeriyorsa özel durum
oluşturur.
Karşılaştırılacak birinci koleksiyon. Testte beklenen öğeleri
içerir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından
bu koleksiyon oluşturulur.
Bir öğe koleksiyonlardan birinde varken diğerinde olmadığında
özel duruma eklenecek ileti. İleti, test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if an element was found in one of the collections but not
the other.
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon
sıraya bakılmaksızın aynı öğeleri içeriyorsa bir özel durum
oluşturur.
Karşılaştırılacak birinci koleksiyon. Testte gerçek koleksiyondan farklı olması beklenen
öğeleri içerir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından
bu koleksiyon oluşturulur.
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon
sıraya bakılmaksızın aynı öğeleri içeriyorsa bir özel durum
oluşturur.
Karşılaştırılacak birinci koleksiyon. Testte gerçek koleksiyondan farklı olması beklenen
öğeleri içerir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından
bu koleksiyon oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şununla aynı öğeleri içerir: . İleti
test sonuçlarında gösterilir.
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon
sıraya bakılmaksızın aynı öğeleri içeriyorsa bir özel durum
oluşturur.
Karşılaştırılacak birinci koleksiyon. Testte gerçek koleksiyondan farklı olması beklenen
öğeleri içerir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından
bu koleksiyon oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şununla aynı öğeleri içerir: . İleti
test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
Belirtilen koleksiyondaki tüm öğelerin beklenen türde örnekler
olup olmadığını test eder ve beklenen tür bir veya daha fazla öğenin
devralma hiyerarşisinde değilse bir özel durum oluşturur.
Testte belirtilen türde olması beklenen öğeleri içeren
koleksiyon.
Her öğe için beklenen tür .
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
Belirtilen koleksiyondaki tüm öğelerin beklenen türde örnekler
olup olmadığını test eder ve beklenen tür bir veya daha fazla öğenin
devralma hiyerarşisinde değilse bir özel durum oluşturur.
Testte belirtilen türde olması beklenen öğeleri içeren
koleksiyon.
Her öğe için beklenen tür .
İletinin özel duruma dahil edilmesi için şuradaki bir öğe:
şunun bir örneği değil:
. İleti test sonuçlarında gösterilir.
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
Belirtilen koleksiyondaki tüm öğelerin beklenen türde örnekler
olup olmadığını test eder ve beklenen tür bir veya daha fazla öğenin
devralma hiyerarşisinde değilse bir özel durum oluşturur.
Testte belirtilen türde olması beklenen öğeleri içeren
koleksiyon.
Her öğe için beklenen tür .
İletinin özel duruma dahil edilmesi için şuradaki bir öğe:
şunun bir örneği değil:
. İleti test sonuçlarında gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if an element in is null or
is not in the inheritance hierarchy
of an element in .
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon
eşit değilse bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve aynı miktarda
sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyon beklenir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Thrown if is not equal to
.
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon
eşit değilse bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve aynı miktarda
sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyon beklenir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not equal to
.
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon
eşit değilse bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve aynı miktarda
sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyon beklenir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to
.
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse
bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve
aynı miktarda sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyonun
eşleşmemesi beklenir .
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Thrown if is equal to .
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse
bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve
aynı miktarda sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyonun
eşleşmemesi beklenir .
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Thrown if is equal to .
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse
bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve
aynı miktarda sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyonun
eşleşmemesi beklenir .
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Şu durumda özel duruma dahil edilecek ileti
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is equal to .
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon
eşit değilse bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve aynı miktarda
sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyon beklenir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Koleksiyonun öğeleri karşılaştırılırken kullanılacak karşılaştırma uygulaması.
Thrown if is not equal to
.
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon
eşit değilse bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve aynı miktarda
sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyon beklenir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Koleksiyonun öğeleri karşılaştırılırken kullanılacak karşılaştırma uygulaması.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Thrown if is not equal to
.
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon
eşit değilse bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve aynı miktarda
sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyon beklenir.
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Koleksiyonun öğeleri karşılaştırılırken kullanılacak karşılaştırma uygulaması.
Şu durumda özel duruma dahil edilecek ileti
şuna eşit değil: . İleti test sonuçlarında
gösterilir.
Biçimlendirme sırasında kullanılacak parametre dizisi .
Thrown if is not equal to
.
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse
bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve
aynı miktarda sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyonun
eşleşmemesi beklenir .
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Koleksiyonun öğeleri karşılaştırılırken kullanılacak karşılaştırma uygulaması.
Thrown if is equal to .
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse
bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve
aynı miktarda sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyonun
eşleşmemesi beklenir .
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Koleksiyonun öğeleri karşılaştırılırken kullanılacak karşılaştırma uygulaması.
Şu durumda özel duruma dahil edilecek ileti:
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Thrown if is equal to .
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse
bir özel durum oluşturur. Eşitlik aynı öğelere aynı sırayla ve
aynı miktarda sahip olunması olarak tanımlanır. Aynı değere yönelik farklı başvurular
eşit olarak kabul edilir.
Karşılaştırılacak birinci koleksiyon. Testte bu koleksiyonun
eşleşmemesi beklenir .
Karşılaştırılacak ikinci koleksiyon. Test kapsamındaki kod tarafından bu
koleksiyon oluşturulur.
Koleksiyonun öğeleri karşılaştırılırken kullanılacak karşılaştırma uygulaması.
Şu durumda özel duruma dahil edilecek ileti:
şuna eşittir: . İleti test sonuçlarında
gösterilir.
Şu parametre biçimlendirilirken kullanılacak parametre dizisi: .
Thrown if is equal to .
Birinci koleksiyonun ikinci koleksiyona ait bir alt küme olup
olmadığını belirler. Kümelerden biri yinelenen öğeler içeriyorsa,
öğenin alt kümedeki oluşum sayısı üst kümedeki oluşum sayısına
eşit veya bu sayıdan daha az olmalıdır.
Testin içinde bulunmasını beklediği koleksiyon .
Testin içermesini beklediği koleksiyon .
Şu durumda true: şunun bir alt kümesidir:
, aksi takdirde false.
Belirtilen koleksiyondaki her öğenin oluşum sayısını içeren bir
sözlük oluşturur.
İşlenecek koleksiyon.
Koleksiyondaki null öğe sayısı.
Belirtilen koleksiyondaki her öğenin oluşum sayısını içeren
bir sözlük.
İki koleksiyon arasında eşleşmeyen bir öğe bulur. Eşleşmeyen öğe,
beklenen koleksiyonda gerçek koleksiyondakinden farklı sayıda görünen
öğedir. Koleksiyonların,
aynı sayıda öğeye sahip null olmayan farklı başvurular olduğu
varsayılır. Bu doğrulama düzeyinden
çağıran sorumludur. Eşleşmeyen bir öğe yoksa işlev
false değerini döndürür ve dış parametreler kullanılmamalıdır.
Karşılaştırılacak birinci koleksiyon.
Karşılaştırılacak ikinci koleksiyon.
Şunun için beklenen oluşma sayısı:
veya uyumsuz öğe yoksa
0.
Gerçek oluşma sayısı:
veya uyumsuz öğe yoksa
0.
Uyumsuz öğe (null olabilir) veya uyumsuz bir
öğe yoksa null.
uyumsuz bir öğe bulunduysa true; aksi takdirde false.
object.Equals kullanarak nesneleri karşılaştırır
Çerçeve Özel Durumları için temel sınıf.
sınıfının yeni bir örneğini başlatır.
sınıfının yeni bir örneğini başlatır.
İleti.
Özel durum.
sınıfının yeni bir örneğini başlatır.
İleti.
Yerelleştirilmiş dizeleri aramak gibi işlemler için, türü kesin olarak belirtilmiş kaynak sınıfı.
Bu sınıf tarafından kullanılan, önbelleğe alınmış ResourceManager örneğini döndürür.
Türü kesin olarak belirlenmiş bu kaynak sınıfını kullanan
tüm kaynak aramaları için geçerli iş parçacığının CurrentUICulture özelliğini geçersiz kılar.
Şuna benzer bir yerelleştirilmiş dize arar: Erişim dizesinde geçersiz söz dizimi var.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen koleksiyon {1} <{2}> oluşumu içeriyor. Gerçek koleksiyon {3} oluşum içeriyor. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Yinelenen öğe bulundu:<{1}>. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen:<{1}>. Gerçek değer için büyük/küçük harf kullanımı farklı:<{2}>. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen <{1}> değeri ile gerçek <{2}> değeri arasında en fazla <{3}> fark bekleniyordu. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen:<{1} ({2})>. Gerçek:<{3} ({4})>. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen:<{1}>. Gerçek:<{2}>. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen <{1}> değeri ile gerçek <{2}> değeri arasında <{3}> değerinden büyük bir fark bekleniyordu. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: <{1}> dışında bir değer bekleniyordu. Gerçek:<{2}>. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Değer türlerini AreSame() metoduna geçirmeyin. Object türüne dönüştürülen değerler hiçbir zaman aynı olmaz. AreEqual(). kullanmayı deneyin {0}.
Şuna benzer bir yerelleştirilmiş dize arar: {0} başarısız oldu. {1}.
Şuna benzer bir yerelleştirilmiş dize arar: UITestMethodAttribute özniteliğine sahip async TestMethod metodu desteklenmiyor. async ifadesini kaldırın ya da TestMethodAttribute özniteliğini kullanın.
Şuna benzer bir yerelleştirilmiş dize arar: Her iki koleksiyon da boş. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Her iki koleksiyon da aynı öğeleri içeriyor.
Şuna benzer bir yerelleştirilmiş dize arar: Her iki koleksiyon başvurusu da aynı koleksiyon nesnesini işaret ediyor. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: Her iki koleksiyon da aynı öğeleri içeriyor. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: {0}({1}).
Şuna benzer bir yerelleştirilmiş dize arar: null.
Şuna benzer bir yerelleştirilmiş dize arar: nesne.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' dizesi '{1}' dizesini içermiyor. {2}.
Şuna benzer bir yerelleştirilmiş dize arar: {0} ({1}).
Şuna benzer bir yerelleştirilmiş dize arar: Assert.Equals, Onaylamalar için kullanılmamalıdır. Lütfen bunun yerine Assert.AreEqual ve aşırı yüklemelerini kullanın.
Şuna benzer bir yerelleştirilmiş dize arar: Koleksiyonlardaki öğe sayıları eşleşmiyor. Beklenen:<{1}>. Gerçek:<{2}>.{0}.
Şuna benzer bir yerelleştirilmiş dize arar: {0} dizinindeki öğe eşleşmiyor.
Şuna benzer bir yerelleştirilmiş dize arar: {1} dizinindeki öğe beklenen türde değil. Beklenen tür:<{2}>. Gerçek tür:<{3}>.{0}.
Şuna benzer bir yerelleştirilmiş dizeyi arar: {1} dizinindeki öğe (null). Beklenen tür:<{2}>.{0}.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' dizesi '{1}' dizesiyle bitmiyor. {2}.
Şuna benzer bir yerelleştirilmiş dize arar: Geçersiz bağımsız değişken. EqualsTester null değerler kullanamaz.
Şuna benzer bir yerelleştirilmiş dize arar: {0} türündeki nesne {1} türüne dönüştürülemiyor.
Şuna benzer bir yerelleştirilmiş dize arar: Başvurulan iç nesne artık geçerli değil.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' parametresi geçersiz. {1}.
Şuna benzer bir yerelleştirilmiş dize arar: {0} özelliği {1} türüne sahip; beklenen tür {2}.
Şuna benzer bir yerelleştirilmiş dize arar: {0} Beklenen tür:<{1}>. Gerçek tür:<{2}>.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' dizesi '{1}' deseniyle eşleşmiyor. {2}.
Şuna benzer bir yerelleştirilmiş dize arar: Yanlış Tür:<{1}>. Gerçek tür:<{2}>. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' dizesi '{1}' deseniyle eşleşiyor. {2}.
Şuna benzer bir yerelleştirilmiş dize arar: No DataRowAttribute belirtilmedi. DataTestMethodAttribute ile en az bir DataRowAttribute gereklidir.
Şuna benzer bir yerelleştirilmiş dize arar: Özel durum oluşturulmadı. {1} özel durumu bekleniyordu. {0}.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' parametresi geçersiz. Değer null olamaz. {1}.
Şuna benzer bir yerelleştirilmiş dize arar: Farklı sayıda öğe.
Şuna benzer bir yerelleştirilmiş dize arar:
Belirtilen imzaya sahip oluşturucu bulunamadı. Özel erişimcinizi yeniden oluşturmanız gerekebilir
veya üye özel ve bir temel sınıfta tanımlanmış olabilir. İkinci durum geçerliyse üyeyi
tanımlayan türü PrivateObject oluşturucusuna geçirmeniz gerekir.
.
Şuna benzer bir yerelleştirilmiş dize arar:
Belirtilen üye ({0}) bulunamadı. Özel erişimcinizi yeniden oluşturmanız gerekebilir
veya üye özel ve bir temel sınıfta tanımlanmış olabilir. İkinci durum geçerliyse üyeyi tanımlayan türü
PrivateObject oluşturucusuna geçirmeniz gerekir.
.
Şuna benzer bir yerelleştirilmiş dize arar: '{0}' dizesi '{1}' dizesiyle başlamıyor. {2}.
Şuna benzer bir yerelleştirilmiş dize arar: Beklenen özel durum türü System.Exception veya System.Exception'dan türetilmiş bir tür olmalıdır.
Şuna benzer bir yerelleştirilmiş dize arar: Bir özel durum nedeniyle {0} türündeki özel durum için ileti alınamadı.
Şuna benzer bir yerelleştirilmiş dize arar: Test metodu beklenen {0} özel durumunu oluşturmadı. {1}.
Şuna benzer bir yerelleştirilmiş dize arar: Test metodu bir özel durum oluşturmadı. Test metodunda tanımlanan {0} özniteliği tarafından bir özel durum bekleniyordu.
Şuna benzer bir yerelleştirilmiş dize arar: Test metodu {0} özel durumunu oluşturdu, ancak {1} özel durumu bekleniyordu. Özel durum iletisi: {2}.
Şuna benzer bir yerelleştirilmiş dize arar: Test metodu {0} özel durumunu oluşturdu, ancak {1} özel durumu veya bundan türetilmiş bir tür bekleniyordu. Özel durum iletisi: {2}.
Şuna benzer bir yerelleştirilmiş dize arar: {2} özel durumu oluşturuldu, ancak {1} özel durumu bekleniyordu. {0}
Özel Durum İletisi: {3}
Yığın İzleme: {4}.
birim testi sonuçları
Test yürütüldü ancak sorunlar oluştu.
Sorunlar özel durumları veya başarısız onaylamaları içerebilir.
Test tamamlandı ancak başarılı olup olmadığı belli değil.
İptal edilen testler için kullanılabilir.
Test bir sorun olmadan yürütüldü.
Test şu anda yürütülüyor.
Test yürütülmeye çalışılırken bir sistem hatası oluştu.
Test zaman aşımına uğradı.
Test, kullanıcı tarafından iptal edildi.
Test bilinmeyen bir durumda
Birim testi çerçevesi için yardımcı işlevini sağlar
Yinelemeli olarak tüm iç özel durumların iletileri dahil olmak üzere
özel durum iletilerini alır
Şunun için iletilerin alınacağı özel durum:
hata iletisi bilgilerini içeren dize
Zaman aşımları için sınıfı ile birlikte kullanılabilen sabit listesi.
Sabit listesinin türü eşleşmelidir
Sonsuz.
Test sınıfı özniteliği.
Bu testi çalıştırmayı sağlayan bir test metodu özniteliği alır.
Bu metot üzerinde tanımlanan test metodu özniteliği örneği.
The bu testi çalıştırmak için kullanılabilir.
Extensions can override this method to customize how all methods in a class are run.
Test metodu özniteliği.
Bir test metodu yürütür.
Yürütülecek test metodu.
Testin sonuçlarını temsil eden bir TestResult nesneleri dizisi.
Extensions can override this method to customize running a TestMethod.
Test başlatma özniteliği.
Test temizleme özniteliği.
Ignore özniteliği.
Test özelliği özniteliği.
sınıfının yeni bir örneğini başlatır.
Ad.
Değer.
Adı alır.
Değeri alır.
Sınıf başlatma özniteliği.
Sınıf temizleme özniteliği.
Bütünleştirilmiş kod başlatma özniteliği.
Bütünleştirilmiş kod temizleme özniteliği.
Test Sahibi
sınıfının yeni bir örneğini başlatır.
Sahip.
Sahibi alır.
Priority özniteliği; birim testinin önceliğini belirtmek için kullanılır.
sınıfının yeni bir örneğini başlatır.
Öncelik.
Önceliği alır.
Testin açıklaması
Bir testi açıklamak için kullanılan sınıfının yeni bir örneğini başlatır.
Açıklama.
Bir testin açıklamasını alır.
CSS Proje Yapısı URI'si
CSS Proje Yapısı URI'si için sınıfının yeni bir örneğini başlatır.
CSS Proje Yapısı URI'si.
CSS Proje Yapısı URI'sini alır.
CSS Yineleme URI'si
CSS Yineleme URI'si için sınıfının yeni bir örneğini başlatır.
CSS Yineleme URI'si.
CSS Yineleme URI'sini alır.
WorkItem özniteliği; bu testle ilişkili bir çalışma öğesini belirtmek için kullanılır.
WorkItem Özniteliği için sınıfının yeni bir örneğini başlatır.
Bir iş öğesinin kimliği.
İlişkili bir iş öğesinin kimliğini alır.
Timeout özniteliği; bir birim testinin zaman aşımını belirtmek için kullanılır.
sınıfının yeni bir örneğini başlatır.
Zaman aşımı.
sınıfının önceden ayarlanmış bir zaman aşımı ile yeni bir örneğini başlatır
Zaman aşımı
Zaman aşımını alır.
Bağdaştırıcıya döndürülecek TestResult nesnesi.
sınıfının yeni bir örneğini başlatır.
Sonucun görünen adını alır veya ayarlar. Birden fazla sonuç döndürürken yararlıdır.
Null ise Metot adı DisplayName olarak kullanılır.
Test yürütmesinin sonucunu alır veya ayarlar.
Test başarısız olduğunda oluşturulan özel durumu alır veya ayarlar.
Test kodu tarafından günlüğe kaydedilen iletinin çıktısını alır veya ayarlar.
Test kodu tarafından günlüğe kaydedilen iletinin çıktısını alır veya ayarlar.
Test koduna göre hata ayıklama izlemelerini alır veya ayarlar.
Gets or sets the debug traces by test code.
Test yürütme süresini alır veya ayarlar.
Veri kaynağındaki veri satırı dizinini alır veya ayarlar. Yalnızca, veri tabanlı bir testin tek bir veri satırının
çalıştırılmasına ait sonuçlar için ayarlayın.
Test metodunun dönüş değerini alır veya ayarlar. (Şu anda her zaman null).
Test tarafından eklenen sonuç dosyalarını alır veya ayarlar.
Veri tabanlı test için bağlantı dizesini, tablo adını ve satır erişim metodunu belirtir.
[DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")]
[DataSource("dataSourceNameFromConfigFile")]
DataSource için varsayılan sağlayıcı adı.
Varsayılan veri erişimi metodu.
sınıfının yeni bir örneğini başlatır. Bu örnek bir veri sağlayıcısı, bağlantı dizesi, veri tablosu ve veri kaynağına erişmek için kullanılan veri erişimi metodu ile başlatılır.
System.Data.SqlClient gibi değişmez veri sağlayıcısı adı
Veri sağlayıcısına özgü bağlantı dizesi.
UYARI: Bağlantı dizesi, hassas veriler (parola gibi) içerebilir.
Bağlantı dizesi, kaynak kodunda ve derlenmiş bütünleştirilmiş kodda düz metin olarak depolanır.
Bu hassas bilgileri korumak için kaynak koda ve bütünleştirilmiş koda erişimi kısıtlayın.
Veri tablosunun adı.
Verilere erişme sırasını belirtir.
sınıfının yeni bir örneğini başlatır. Bu örnek bir bağlantı dizesi ve tablo adı ile başlatılır.
OLEDB veri kaynağına erişmek için kullanılan bağlantı dizesini ve veri tablosunu belirtin.
Veri sağlayıcısına özgü bağlantı dizesi.
UYARI: Bağlantı dizesi, hassas veriler (parola gibi) içerebilir.
Bağlantı dizesi, kaynak kodunda ve derlenmiş bütünleştirilmiş kodda düz metin olarak depolanır.
Bu hassas bilgileri korumak için kaynak koda ve bütünleştirilmiş koda erişimi kısıtlayın.
Veri tablosunun adı.
sınıfının yeni bir örneğini başlatır. Bu örnek bir veri sağlayıcısı ile ve ayar adıyla ilişkili bir bağlantı dizesi ile başlatılır.
App.config dosyasındaki <microsoft.visualstudio.qualitytools> bölümünde bulunan veri kaynağının adı.
Veri kaynağının veri sağlayıcısını temsil eden bir değer alır.
Veri sağlayıcısı adı. Nesne başlatılırken bir veri sağlayıcısı belirtilmemişse varsayılan System.Data.OleDb sağlayıcısı döndürülür.
Veri kaynağının bağlantı dizesini temsil eden bir değer alır.
Verileri sağlayan tablo adını belirten bir değer alır.
Veri kaynağına erişmek için kullanılan metodu alır.
Bir değerlerdir. Eğer başlatılmazsa, varsayılan değeri döndürür .
App.config dosyasındaki <microsoft.visualstudio.qualitytools> bölümünde bulunan bir veri kaynağının adını alır.
Verilerin satır içi belirtilebileceği veri tabanlı testin özniteliği.
Tüm veri satırlarını bulur ve yürütür.
Test Yöntemi.
Bir .
Veri tabanlı test metodunu çalıştırır.
Yürütülecek test yöntemi.
Veri Satırı.
Yürütme sonuçları.