我有一類結構類似這樣的MbUnit的Assert.AreEqual DateTime和小數不等於
public class Entity
{
public int Id { get; set; }
public string Label { get; set; }
public string Description { get; set; }
public DateTime CreatedAt { get; set; }
public DateTime ModifiedAt { get; set; }
public DateTime? DeletedAt { get; set;
}
我填寫的所有屬性,並將其保存到數據庫,在這之後我從DB
得到這個對象var entity = CreateEntity()
SaveToDB(entity);
var entityFromDb = GetFromDB();
,並嘗試值以這種方式
Assert.AreEqual(entity, entityFromDb);
和比較比較的zhcon失敗的日期時間一nd十進制值
預期值相等。
預期值: ID = 28, CreatedAt = 2011-01-05T14:06:32。 6874218Z, DeletedAt = NULL, 描述= 「描述」, 持續時間= 2000米, 標籤= 「測試實體」, ModifiedAt = 2011-01-05T14:06:32。 6874218Z
實際值: 編號= 28, CreatedAt = 2011-01-05T14:06:32。 , DeletedAt = NULL, 描述= 「描述」, 持續時間= 2000.00000米, 標籤= 「測試實體」, ModifiedAt = 2011-01-05T14:06:32。
我可以以某種方式比較這價值,但沒有使每個領域