2010-06-10 40 views
4

我正在構建一個c# - linq - sql server winforms/asp.net應用程序,訪問數據庫。我希望我的業務邏輯層可以輕鬆測試,這意味着不要亂扔Linq數據庫查詢。在以下用例中可以使用哪些設計模式/最佳實踐 - 插入/更新新對象 - 搜索對象 - 將一堆相關數據加載到可以通過各種視圖顯示的「演示文稿」對象中?使用Linq to SQL的數據訪問層

+0

你的意思的LINQ to SQL? – Koen 2010-06-10 13:25:29

回答

1

研究將數據庫調用放入一組實現通用接口的類(庫模式是實現此目的的常用方法)。然後,您可以在運行測試時模擬這些對象。只要確保自己被測試過某處倉庫:)