我正在重寫一些在nUnit中編寫的測試,因爲TFS2010與MSTest.exe更好地集成了我完成了約70個單元測試,並且TFS構建現在設置爲不部署網站測試失敗,wohooo!TFS2010集成測試在數據庫連接上失敗
現在我必須做在我們的構建服務器上使用數據庫實際測試的集成測試(僅用於構建測試)我有大約40個測試用於我的用戶存儲庫,如果我在VS2010中本地運行它(連接到生成分貝)它運行良好。一旦我檢查了這一點,我的CI構建激發構建它在集成測試中失敗。一些+4測試執行得很好,然後它開始於:「建立到SQL Server的連接時發生網絡相關或實例特定的錯誤」一些測試成功,一些失敗,但在本地它們都很好。
我的想法是因爲MSTest的是多線程的,這樣無數次的測試可以在同一時間,正確的開始呢?在不增加SQL連接池的情況下,我該如何克服這個問題?
謝謝
傑克