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ı.