從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