FluentAssertions parece fallar con excepción NullReferece cuando intento comparar dos colecciones con nulos trabajaFluentAssertions Should.Equal en colecciones, que contienen valores nulos
[Test]
public void DeepWithNulls()
{
var l1 = new List<string> { "aaa", null };
var l2 = new List<string> { "aaa", null };
l1.Should().Equal(l2);
}
Comparación como se esperaba en colecciones sin nulos.
Boom - 10K. De nada :) –
¿Hay alguna solución con Fluent Assertions? ¿O tengo que usar ciclos en pruebas unitarias si estoy seguro de que los nulos son normales para las colecciones probadas? – tensorsigma
por ahora sugeriría asegurarme de que no haya nulo en la colección antes de llamar igual y presentar un error en el sitio 'codeplex' de' fluentassertion'. Otra opción podría ser descargar la fuente y arreglarlo tú mismo :) –