我正在嘗試將單元測試和TDD引入我的代碼(作爲一個大型預先存在的項目中的團隊之一)。我應該如何去嘲笑對XSD數據訪問的調用?
我正在使用的項目使用XSD來執行大量數據訪問(通常沒有抽象,即從.aspx.cs頁面調用數據庫,這是我希望在某個時候解決的另一個問題) 。
我的問題是:如何在單元測試中使用XSD模擬數據庫訪問?
因爲它們是強類型的,所以它不像使用Update()或Insert()方法添加接口那麼簡單,因爲每個XSD DataTableAdapter對其各種方法都有不同的參數。
有沒有人有任何建議?
你說的是一般的XSD( XML模式定義)還是強類型數據適配器? – 2010-06-30 13:04:57
XSD文件生成強類型的適配器對象:我傾向於將它們稱爲XSD,如果這很令人困惑,則很抱歉。 – 2010-06-30 13:09:36