2009-06-09 10 views

Respuesta

19

Uso

CollectionAssert.AreEqual(expectedIEnumerable, actualIEnumerable); 

Esto comprueba que los artículos son iguales y están en el mismo orden.

Estoy bastante seguro de que cuando utiliza Assert.That en una colección, obtiene la funcionalidad de declaración de colección. Por lo que puede decir cosas como

Assert.That(collection, Is.EqualTo(expectedCollection)); // Same order 

o

Assert.That(collection, Is.EquivalentTo(expectedCollection)); // Same item count 

, así como cosas como

Assert.That(collection, Has.Count.EqualTo(expectedSize)); 

El tiene palabra clave que se abre a la materia que era específico de recogida afirma, y es realmente útil

+0

Gracias, se olvidó de CollectionAssert – ripper234

+0

Having SO around me hace mucho más flojo con respecto a googlear. – ripper234

+0

No hay problema, solo muestra qué tan útil es :) –

Cuestiones relacionadas