CollectionAssert Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Birim testleri içindeki koleksiyonlarla ilişkili çeşitli koşulları test etmek için yardımcı sınıflardan oluşan bir koleksiyon. Test edilen koşul karşılanmazsa bir özel durum oluşturulur.
public ref class CollectionAssert abstract sealed
public class CollectionAssert
public sealed class CollectionAssert
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class CollectionAssert
[System.Runtime.CompilerServices.Nullable(0)]
[System.Diagnostics.StackTraceHidden]
public sealed class CollectionAssert
public static class CollectionAssert
type CollectionAssert = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type CollectionAssert = class
[<System.Runtime.CompilerServices.Nullable(0)>]
[<System.Diagnostics.StackTraceHidden>]
type CollectionAssert = class
Public Class CollectionAssert
Public NotInheritable Class CollectionAssert
- Devralma
-
CollectionAssert
- Öznitelikler
Oluşturucular
| Name | Description |
|---|---|
| CollectionAssert() |
Birim testleri içindeki koleksiyonlarla ilişkili çeşitli koşulları test etmek için yardımcı sınıflardan oluşan bir koleksiyon. Test edilen koşul karşılanmazsa bir özel durum oluşturulur. |
Özellikler
| Name | Description |
|---|---|
| That |
CollectionAssert işlevinin tekil örneğini alır. |
Yöntemler
| Name | Description |
|---|---|
| AllItemsAreInstancesOfType(ICollection, Type, String, Object[]) |
Belirtilen koleksiyondaki tüm öğelerin beklenen türün örnekleri olup olmadığını sınar ve beklenen tür bir veya daha fazla öğe devralma hiyerarşisinde değilse bir özel durum oluşturur. |
| AllItemsAreInstancesOfType(ICollection, Type, String) |
Belirtilen koleksiyondaki tüm öğelerin beklenen türün örnekleri olup olmadığını sınar ve beklenen tür bir veya daha fazla öğe devralma hiyerarşisinde değilse bir özel durum oluşturur. |
| AllItemsAreInstancesOfType(ICollection, Type) |
Belirtilen koleksiyondaki tüm öğelerin beklenen türün örnekleri olup olmadığını sınar ve beklenen tür bir veya daha fazla öğe devralma hiyerarşisinde değilse bir özel durum oluşturur. |
| AllItemsAreNotNull(ICollection, String, Object[]) |
Belirtilen koleksiyondaki tüm öğelerin null olmayan olup olmadığını sınar ve herhangi bir öğe null olduğunda bir özel durum oluşturur. |
| AllItemsAreNotNull(ICollection, String) |
Belirtilen koleksiyondaki tüm öğelerin null olmayan olup olmadığını sınar ve herhangi bir öğe null olduğunda bir özel durum oluşturur. |
| AllItemsAreNotNull(ICollection) |
Belirtilen koleksiyondaki tüm öğelerin null olmayan olup olmadığını sınar ve herhangi bir öğe null olduğunda bir özel durum oluşturur. |
| AllItemsAreUnique(ICollection, String, Object[]) |
Belirtilen koleksiyondaki tüm öğelerin benzersiz olup olmadığını test eder ve koleksiyondaki iki öğe eşitse atar. |
| AllItemsAreUnique(ICollection, String) |
Belirtilen koleksiyondaki tüm öğelerin benzersiz olup olmadığını test eder ve koleksiyondaki iki öğe eşitse atar. |
| AllItemsAreUnique(ICollection) |
Belirtilen koleksiyondaki tüm öğelerin benzersiz olup olmadığını test eder ve koleksiyondaki iki öğe eşitse atar. |
| AreEqual(ICollection, ICollection, IComparer, String, Object[]) |
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ı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreEqual(ICollection, ICollection, IComparer, String) |
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ı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreEqual(ICollection, ICollection, IComparer) |
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ı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreEqual(ICollection, ICollection, String, Object[]) |
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ı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. İki öğe aynı olup olmadığı yöntemi kullanılarak Equals(Object, Object) denetleniyor. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreEqual(ICollection, ICollection, String) |
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ı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. İki öğe aynı olup olmadığı yöntemi kullanılarak Equals(Object, Object) denetleniyor. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreEqual(ICollection, ICollection) |
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ı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. İki öğe aynı olup olmadığı yöntemi kullanılarak Equals(Object, Object) denetleniyor. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreEquivalent(ICollection, ICollection, String, Object[]) |
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan biri diğer koleksiyonda olmayan bir öğe içeriyorsa bir özel durum oluşturur. |
| AreEquivalent(ICollection, ICollection, String) |
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan biri diğer koleksiyonda olmayan bir öğe içeriyorsa bir özel durum oluşturur. |
| AreEquivalent(ICollection, ICollection) |
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan biri diğer koleksiyonda olmayan bir öğe içeriyorsa bir özel durum oluşturur. |
| AreEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, Object[]) |
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan biri diğer koleksiyonda olmayan bir öğe içeriyorsa bir özel durum oluşturur. |
| AreEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String) |
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan biri diğer koleksiyonda olmayan bir öğe içeriyorsa bir özel durum oluşturur. |
| AreEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>) |
İki koleksiyonun aynı öğeleri içerip içermediğini test eder ve koleksiyonlardan biri diğer koleksiyonda olmayan bir öğe içeriyorsa bir özel durum oluşturur. |
| AreNotEqual(ICollection, ICollection, IComparer, String, Object[]) |
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse bir özel durum oluşturur. Eşitlik, aynı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreNotEqual(ICollection, ICollection, IComparer, String) |
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse bir özel durum oluşturur. Eşitlik, aynı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreNotEqual(ICollection, ICollection, IComparer) |
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse bir özel durum oluşturur. Eşitlik, aynı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreNotEqual(ICollection, ICollection, String, Object[]) |
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse bir özel durum oluşturur. Eşitlik, aynı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. İki öğe aynı olup olmadığı yöntemi kullanılarak Equals(Object, Object) denetleniyor. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreNotEqual(ICollection, ICollection, String) |
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse bir özel durum oluşturur. Eşitlik, aynı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. İki öğe aynı olup olmadığı yöntemi kullanılarak Equals(Object, Object) denetleniyor. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreNotEqual(ICollection, ICollection) |
Belirtilen koleksiyonların eşit olup olmadığını test eder ve iki koleksiyon eşitse bir özel durum oluşturur. Eşitlik, aynı öğelerin aynı sırada ve miktarda olması olarak tanımlanır. İki öğe aynı olup olmadığı yöntemi kullanılarak Equals(Object, Object) denetleniyor. Aynı değere yapılan farklı başvurular eşit kabul edilir. |
| AreNotEquivalent(ICollection, ICollection, String, Object[]) |
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon sırasına bakılmaksızın aynı öğeleri içeriyorsa bir özel durum oluşturur. |
| AreNotEquivalent(ICollection, ICollection, String) |
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon sırasına bakılmaksızın aynı öğeleri içeriyorsa bir özel durum oluşturur. |
| AreNotEquivalent(ICollection, ICollection) |
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon sırasına bakılmaksızın aynı öğeleri içeriyorsa bir özel durum oluşturur. |
| AreNotEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, Object[]) |
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon sırasına bakılmaksızın aynı öğeleri içeriyorsa bir özel durum oluşturur. |
| AreNotEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String) |
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon sırasına bakılmaksızın aynı öğeleri içeriyorsa bir özel durum oluşturur. |
| AreNotEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>) |
İki koleksiyonun farklı öğeler içerip içermediğini test eder ve iki koleksiyon sırasına bakılmaksızın aynı öğeleri içeriyorsa bir özel durum oluşturur. |
| Contains(ICollection, Object, String, Object[]) |
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini sınar ve öğe koleksiyonda değilse bir özel durum oluşturur. |
| Contains(ICollection, Object, String) |
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini sınar ve öğe koleksiyonda değilse bir özel durum oluşturur. |
| Contains(ICollection, Object) |
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini sınar ve öğe koleksiyonda değilse bir özel durum oluşturur. |
| DoesNotContain(ICollection, Object, String, Object[]) |
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini sınar ve öğe koleksiyondaysa bir özel durum oluşturur. |
| DoesNotContain(ICollection, Object, String) |
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini sınar ve öğe koleksiyondaysa bir özel durum oluşturur. |
| DoesNotContain(ICollection, Object) |
Belirtilen koleksiyonun belirtilen öğeyi içerip içermediğini sınar ve öğe koleksiyondaysa bir özel durum oluşturur. |
| Equals(Object, Object) |
Geçersiz.
Geçersiz.
Statik eşittir aşırı yüklemeleri, eşitlik için iki türün örneklerini karşılaştırmak için kullanılır. Bu yöntem, eşitlik için iki örneğin karşılaştırması için kullanılmamalıdır. Lütfen birim testlerinizde CollectionAssert.AreEqual ve ilişkili aşırı yüklemeleri kullanın. |
| IsNotSubsetOf(ICollection, ICollection, String, Object[]) |
Bir koleksiyonun başka bir koleksiyonun alt kümesi olup olmadığını test eder ve alt kümedeki tüm öğeler de üst kümedeyse bir özel durum oluşturur. |
| IsNotSubsetOf(ICollection, ICollection, String) |
Bir koleksiyonun başka bir koleksiyonun alt kümesi olup olmadığını test eder ve alt kümedeki tüm öğeler de üst kümedeyse bir özel durum oluşturur. |
| IsNotSubsetOf(ICollection, ICollection) |
Bir koleksiyonun başka bir koleksiyonun alt kümesi olup olmadığını test eder ve alt kümedeki tüm öğeler de üst kümedeyse bir özel durum oluşturur. |
| IsSubsetOf(ICollection, ICollection, String, Object[]) |
Bir koleksiyonun başka bir koleksiyonun alt kümesi olup olmadığını test eder ve alt kümedeki herhangi bir öğe de üst kümede değilse bir özel durum oluşturur. |
| IsSubsetOf(ICollection, ICollection, String) |
Bir koleksiyonun başka bir koleksiyonun alt kümesi olup olmadığını test eder ve alt kümedeki herhangi bir öğe de üst kümede değilse bir özel durum oluşturur. |
| IsSubsetOf(ICollection, ICollection) |
Bir koleksiyonun başka bir koleksiyonun alt kümesi olup olmadığını test eder ve alt kümedeki herhangi bir öğe de üst kümede değilse bir özel durum oluşturur. |
| ReferenceEquals(Object, Object) |
Geçersiz.
Geçersiz.
Statik ReferenceEquals aşırı yüklemeleri, başvuru eşitliği için iki türün örneklerini karşılaştırmak için kullanılır. Bu yöntem, başvuru eşitliği için iki örneğin karşılaştırması için kullanılmamalıdır. Lütfen CollectionAssert yöntemlerini veya Assert.AreSame'i ve birim testlerinizde ilişkili aşırı yüklemeleri kullanın. |