我必須考慮到只有共享屬性比較兩個集合。 如果我瞭解丹尼斯對How to combine collection and property assertions using fluent-assertions?的評論,則應該從2.0版開始工作。FluentAssertions:比較名單成員的共享屬性
我使用這個API:
ActualOes.ShouldHave().SharedProperties().EqualTo(expectedOes);
ActualOes是IEnumerable<IOe>
型和expectedOes是IEnumerable<Object>
其中的元素的一個匿名類型的共享對象只是與實際IOe
接口的一些特性。
當我運行這個,FA抱怨失蹤的屬性。
我使用了錯誤的API嗎?
已更新爲使該仿製藥在帖子中正確顯示。 – paulroho