从MbUnit的我想检查两个对象的值是使用比较两个对象是在MbUnit的
Assert.AreSame(RawDataRow, result);
但是我收到以下同一样失败:
Expected Value & Actual Value : {RawDataRow: CentreID = "CentreID1",
CentreLearnerRef = "CentreLearnerRef1",
ContactID = 1, DOB = 2010-05-05T00:00:00.0000000,
Email = "Email1", ErrorCodes = "ErrorCodes1",
ErrorDescription = "ErrorDescription1", FirstName = "FirstName1"}
备注:两个值在格式化时看起来相同,但它们是不同的实例。
我不想不得不通过每个属性。我可以从MbUnit这样做吗?
它会正常工作。但MbUnit已经有一个内置的结构相等比较器(请参阅我的答案)。 – 2010-05-12 06:43:49