¿Cómo excluyo una propiedad de todos los artículos en IEnumerable cuando uso ShouldBeEquivalentTo?
En mis pruebas NUnit / FluentAssertions comparo el objeto complejo devuelto de mi sistema con uno de referencia usando el siguiente código:
response.ShouldBeEquivalentTo(reference, o => o.Excluding(x => x.OrderStatus)
.Excluding(x => x.Id)
.Excluding(x => x.Items[0].Name)
.Excluding(x => x.Items[0].Article)
.Excluding(x => x.ResponseStatus));
Sin embargo, esto no es exactamente lo que pretendía. Me gustaria excluirName
yArticle
paracada objeto enItems
Lista y no solo para el 0º. ¿Cómo implemento este escenario?
He mirado a través deldocumentación y no encontraste la solución. ¿Me estoy perdiendo de algo?