我目前比較SQL查詢可以返回數以千計的價值觀,到列表..C#斷言比較兩個列表FluentAssertions的xUnit
我用流利的斷言使用ShouldBeEquivalentTo()
,但它需要永遠,這是不可接受的。任何人都知道如何以快速的方式做到這一點?
隨着X單元我使用Assert.Equal
但它比較列表的屬性失敗,我讀我必須重寫該方法,但我不想添加任何複雜性。
我發現這種方法運行得很快的唯一方法是Actual.Equals(Expected);
,但問題是我沒有任何訪問方法,如contains();
沒有某種框架。
快速比較列表屬性的最佳方法是什麼?我接受VisualStudio和C#的其他工具或框架。
謝謝。
澄清:對象有成千上萬的屬性? –
是的,它是一個包含數千個值的列表。 – Elsid