2010-05-11 48 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