Hola soy nuevo en TDD y xUnit así que quiero probar mi método que es algo así como:xUnidad: ¿Afirmar dos listas <T> son iguales?
List<T> DeleteElements<T>(this List<T> a, List<T> b);
por supuesto que no es el verdadero método :) ¿Hay algún método Assert que puedo usar? Creo que algo así sería bueno
List<int> values = new List<int>() { 1, 2, 3 };
List<int> expected = new List<int>() { 1 };
List<int> actual = values.DeleteElements(new List<int>() { 2, 3 });
Assert.Exact(expected, actual);
¿Hay algo como esto?
El enlace del código fuente ha cambiado para http://xunit.codeplex.com/SourceControl/changeset/view/d947e347c5c3#Samples%2fAssertExamples%2fCollectionExample.cs –
Nuevo enlace en los comentarios también. –
El proyecto ahora se movió a GitHub, pero tampoco he podido encontrar ese archivo fuente en particular. – MEMark