1
我需要爲30種不同類型的自定義業務對象提供自動模擬。爲了避免爲每個實體中的所有公共屬性編寫手動模型代碼的成本,我正在尋找一個我可以在我的項目中使用的輕量級框架。其實,這不是單元測試,而是「預覽」功能。如何自動模擬自定義業務實體?
至於嘲笑的行爲,我想要去基礎實體的數據類型。 例如,
public class Customer
{
public int CustomerID { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime DateOfBirth { get; set; }
}
所有int
性能= 1111,所有string
性能= XXXX,所有DateTime
屬性將DateTime.Now
等等。我不認爲我會需要DI/IoC容器,因爲準備的實物模型之後實體,我必須明確地將所有這些實體傳遞給一個方法(參數List<object> entities
)。
規格: ASP.NET C#(.NET 3.5) 的DotNetNuke(5.X.X) MS SQL Server 2005的
感謝您的意見和建議!
..我想我沒有明確說明,在不同的實體相同的數據類型可以有不同的模擬轉價值。例如:Customer.CustomerID(1111),Order.OrderID(2222)。 – 2011-03-12 19:36:33
你可以將這個邏輯放入幫助器中 – eze1981 2011-03-13 00:37:47