2010-05-11 67 views
1

我想比較平等2個Dictionary對象在MbUnit的3.1像這樣比較2只列出了MbUnit的3.1

Assert.AreEqual<FieldList>(expectedOutputFieldList, actualOutputFieldList); 

其中FieldList中是= Dictionary<string, object>

然而,這引發了下面的 「錯誤」:

這兩個值在格式化時看起來都一樣,但它們是不同的實例。

有沒有比較對象數據而不是實例的方法?

在此先感謝...

回答

2

嘗試

Assert.AreElementsEqualIgnoringOrder(expectedOutputFieldList, actualOutputFieldList); 
2