CollectionAssert Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Colección de clases auxiliares para probar varias condiciones asociadas a colecciones dentro de pruebas unitarias. Si no se cumple la condición que se está probando, se produce una excepción.
public ref class CollectionAssert abstract sealed
public class CollectionAssert
public sealed class CollectionAssert
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class CollectionAssert
public static class CollectionAssert
type CollectionAssert = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type CollectionAssert = class
Public Class CollectionAssert
Public NotInheritable Class CollectionAssert
- Herencia
-
CollectionAssert
- Atributos
Constructores
| Nombre | Description |
|---|---|
| CollectionAssert() |
Colección de clases auxiliares para probar varias condiciones asociadas a colecciones dentro de pruebas unitarias. Si no se cumple la condición que se está probando, se produce una excepción. |
Propiedades
| Nombre | Description |
|---|---|
| That |
Obtiene la instancia singleton de la funcionalidad CollectionAssert. |
Métodos
| Nombre | Description |
|---|---|
| AllItemsAreInstancesOfType(ICollection, Type, String, Object[]) |
Comprueba si todos los elementos de la colección especificada son instancias del tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos. |
| AllItemsAreInstancesOfType(ICollection, Type, String) |
Comprueba si todos los elementos de la colección especificada son instancias del tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos. |
| AllItemsAreInstancesOfType(ICollection, Type) |
Comprueba si todos los elementos de la colección especificada son instancias del tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos. |
| AllItemsAreNotNull(ICollection, String, Object[]) |
Comprueba si todos los elementos de la colección especificada no son NULL y produce una excepción si algún elemento es NULL. |
| AllItemsAreNotNull(ICollection, String) |
Comprueba si todos los elementos de la colección especificada no son NULL y produce una excepción si algún elemento es NULL. |
| AllItemsAreNotNull(ICollection) |
Comprueba si todos los elementos de la colección especificada no son NULL y produce una excepción si algún elemento es NULL. |
| AllItemsAreUnique(ICollection, String, Object[]) |
Comprueba si todos los elementos de la colección especificada son únicos o no y produce si dos elementos de la colección son iguales. |
| AllItemsAreUnique(ICollection, String) |
Comprueba si todos los elementos de la colección especificada son únicos o no y produce si dos elementos de la colección son iguales. |
| AllItemsAreUnique(ICollection) |
Comprueba si todos los elementos de la colección especificada son únicos o no y produce si dos elementos de la colección son iguales. |
| AreEqual(ICollection, ICollection, IComparer, String, Object[]) |
Comprueba si las colecciones especificadas son iguales y produce una excepción si las dos colecciones no son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Las diferentes referencias al mismo valor se consideran iguales. |
| AreEqual(ICollection, ICollection, IComparer, String) |
Comprueba si las colecciones especificadas son iguales y produce una excepción si las dos colecciones no son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Las diferentes referencias al mismo valor se consideran iguales. |
| AreEqual(ICollection, ICollection, IComparer) |
Comprueba si las colecciones especificadas son iguales y produce una excepción si las dos colecciones no son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Las diferentes referencias al mismo valor se consideran iguales. |
| AreEqual(ICollection, ICollection, String, Object[]) |
Comprueba si las colecciones especificadas son iguales y produce una excepción si las dos colecciones no son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Si dos elementos son iguales se comprueba mediante el Equals(Object, Object) método . Las diferentes referencias al mismo valor se consideran iguales. |
| AreEqual(ICollection, ICollection, String) |
Comprueba si las colecciones especificadas son iguales y produce una excepción si las dos colecciones no son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Si dos elementos son iguales se comprueba mediante el Equals(Object, Object) método . Las diferentes referencias al mismo valor se consideran iguales. |
| AreEqual(ICollection, ICollection) |
Comprueba si las colecciones especificadas son iguales y produce una excepción si las dos colecciones no son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Si dos elementos son iguales se comprueba mediante el Equals(Object, Object) método . Las diferentes referencias al mismo valor se consideran iguales. |
| AreEquivalent(ICollection, ICollection, String, Object[]) |
Comprueba si dos colecciones contienen los mismos elementos y produce una excepción si alguna colección contiene un elemento que no está en la otra colección. |
| AreEquivalent(ICollection, ICollection, String) |
Comprueba si dos colecciones contienen los mismos elementos y produce una excepción si alguna colección contiene un elemento que no está en la otra colección. |
| AreEquivalent(ICollection, ICollection) |
Comprueba si dos colecciones contienen los mismos elementos y produce una excepción si alguna colección contiene un elemento que no está en la otra colección. |
| AreEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, Object[]) |
Comprueba si dos colecciones contienen los mismos elementos y produce una excepción si alguna colección contiene un elemento que no está en la otra colección. |
| AreEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String) |
Comprueba si dos colecciones contienen los mismos elementos y produce una excepción si alguna colección contiene un elemento que no está en la otra colección. |
| AreEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>) |
Comprueba si dos colecciones contienen los mismos elementos y produce una excepción si alguna colección contiene un elemento que no está en la otra colección. |
| AreNotEqual(ICollection, ICollection, IComparer, String, Object[]) |
Comprueba si las colecciones especificadas son desiguales y produce una excepción si las dos colecciones son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Las diferentes referencias al mismo valor se consideran iguales. |
| AreNotEqual(ICollection, ICollection, IComparer, String) |
Comprueba si las colecciones especificadas son desiguales y produce una excepción si las dos colecciones son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Las diferentes referencias al mismo valor se consideran iguales. |
| AreNotEqual(ICollection, ICollection, IComparer) |
Comprueba si las colecciones especificadas son desiguales y produce una excepción si las dos colecciones son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Las diferentes referencias al mismo valor se consideran iguales. |
| AreNotEqual(ICollection, ICollection, String, Object[]) |
Comprueba si las colecciones especificadas son desiguales y produce una excepción si las dos colecciones son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Si dos elementos son iguales se comprueba mediante el Equals(Object, Object) método . Las diferentes referencias al mismo valor se consideran iguales. |
| AreNotEqual(ICollection, ICollection, String) |
Comprueba si las colecciones especificadas son desiguales y produce una excepción si las dos colecciones son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Si dos elementos son iguales se comprueba mediante el Equals(Object, Object) método . Las diferentes referencias al mismo valor se consideran iguales. |
| AreNotEqual(ICollection, ICollection) |
Comprueba si las colecciones especificadas son desiguales y produce una excepción si las dos colecciones son iguales. La igualdad se define como tener los mismos elementos en el mismo orden y cantidad. Si dos elementos son iguales se comprueba mediante el Equals(Object, Object) método . Las diferentes referencias al mismo valor se consideran iguales. |
| AreNotEquivalent(ICollection, ICollection, String, Object[]) |
Comprueba si dos colecciones contienen los distintos elementos y produce una excepción si las dos colecciones contienen elementos idénticos sin tener en cuenta el orden. |
| AreNotEquivalent(ICollection, ICollection, String) |
Comprueba si dos colecciones contienen los distintos elementos y produce una excepción si las dos colecciones contienen elementos idénticos sin tener en cuenta el orden. |
| AreNotEquivalent(ICollection, ICollection) |
Comprueba si dos colecciones contienen los distintos elementos y produce una excepción si las dos colecciones contienen elementos idénticos sin tener en cuenta el orden. |
| AreNotEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, Object[]) |
Comprueba si dos colecciones contienen los distintos elementos y produce una excepción si las dos colecciones contienen elementos idénticos sin tener en cuenta el orden. |
| AreNotEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String) |
Comprueba si dos colecciones contienen los distintos elementos y produce una excepción si las dos colecciones contienen elementos idénticos sin tener en cuenta el orden. |
| AreNotEquivalent<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>) |
Comprueba si dos colecciones contienen los distintos elementos y produce una excepción si las dos colecciones contienen elementos idénticos sin tener en cuenta el orden. |
| Contains(ICollection, Object, String, Object[]) |
Comprueba si la colección especificada contiene el elemento especificado y produce una excepción si el elemento no está en la colección. |
| Contains(ICollection, Object, String) |
Comprueba si la colección especificada contiene el elemento especificado y produce una excepción si el elemento no está en la colección. |
| Contains(ICollection, Object) |
Comprueba si la colección especificada contiene el elemento especificado y produce una excepción si el elemento no está en la colección. |
| DoesNotContain(ICollection, Object, String, Object[]) |
Comprueba si la colección especificada no contiene el elemento especificado y produce una excepción si el elemento está en la colección. |
| DoesNotContain(ICollection, Object, String) |
Comprueba si la colección especificada no contiene el elemento especificado y produce una excepción si el elemento está en la colección. |
| DoesNotContain(ICollection, Object) |
Comprueba si la colección especificada no contiene el elemento especificado y produce una excepción si el elemento está en la colección. |
| Equals(Object, Object) |
Obsoletos.
Las sobrecargas estáticas iguales se usan para comparar instancias de dos tipos para la igualdad. Este método no se debe usar para comparar dos instancias de igualdad. Use CollectionAssert.AreEqual y las sobrecargas asociadas en las pruebas unitarias. |
| IsNotSubsetOf(ICollection, ICollection, String, Object[]) |
Comprueba si una colección no es un subconjunto de otra colección y produce una excepción si todos los elementos del subconjunto también están en el superconjunto. |
| IsNotSubsetOf(ICollection, ICollection, String) |
Comprueba si una colección no es un subconjunto de otra colección y produce una excepción si todos los elementos del subconjunto también están en el superconjunto. |
| IsNotSubsetOf(ICollection, ICollection) |
Comprueba si una colección no es un subconjunto de otra colección y produce una excepción si todos los elementos del subconjunto también están en el superconjunto. |
| IsSubsetOf(ICollection, ICollection, String, Object[]) |
Comprueba si una colección es un subconjunto de otra colección y produce una excepción si algún elemento del subconjunto no está también en el superconjunto. |
| IsSubsetOf(ICollection, ICollection, String) |
Comprueba si una colección es un subconjunto de otra colección y produce una excepción si algún elemento del subconjunto no está también en el superconjunto. |
| IsSubsetOf(ICollection, ICollection) |
Comprueba si una colección es un subconjunto de otra colección y produce una excepción si algún elemento del subconjunto no está también en el superconjunto. |
| ReferenceEquals(Object, Object) |
Obsoletos.
Las sobrecargas ReferenceEquals estáticas se usan para comparar instancias de dos tipos para la igualdad de referencia. Este método no se debe usar para la comparación de dos instancias para la igualdad de referencia. Use los métodos CollectionAssert o Assert.AreSame y las sobrecargas asociadas en las pruebas unitarias. |