2011-04-14 22 views
2

我正在處理一個相當大的SQL Server數據庫的項目。數據庫的模式已經在Visual Studio數據庫項目中,我主要用它來跟蹤源代碼管理中的模式更改。這意味着我已經能夠相對容易地部署一個空的數據庫進行測試。是否有人在Visual Studio 2010中使用數據庫單元測試工具?還有什麼替代方法?

數據庫中的視圖,存儲過程和函數包含相當一部分邏輯,我想爲該邏輯編寫一些單元測試。

我的問題有以下幾點:

  1. 在Visual Studio 2010中有一個「數據庫單元測試」模板和功能。是否有其他人使用此功能取得任何成功?

  2. 是否有其他更好或更廣泛使用的替代方案來專門測試SQL Server存儲過程,視圖和函數中的邏輯?

謝謝!

回答

0

我們在Visual Studio 2010(Premium Edition)中使用數據庫單元測試。取得了一些成功。我們已經決定將所有的測試都包裝在一個事務中,這個事務最終會回滾,這樣我們就不會將測試數據留在數據庫中。在評估唯一標識符時,我確實發現了一個與比較有關的缺陷,但總體來說,它比我們之前使用的T-SQL單元更容易維護。

+0

謝謝你的迴應。我也從此開始嘗試數據庫單元測試,到目前爲止我感到相當開心。 – 2011-05-12 05:50:26

相關問題