¿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?

Respuestas a la pregunta(1)

Su respuesta a la pregunta