1
我正在用C#開發一個MVC3應用程序。Visual Studio單元測試中的連接字符串問題
該應用程序有幾個項目。由於我想測試知識庫的行爲,因此相關項目是知識庫項目本身和單元測試項目。
我對着在測試階段的問題,因爲每次我運行一個測試啓動一個例外
試驗方法UnitTest1.Repository_IsNotNull拋出異常: System.ArgumentException:指定的命名連接或者未在發現該配置不打算與EntityClient提供者一起使用,或者無效。
我已經遇到了這個例外,其他時間,我所要做的就是複製從引用的項目的ConnectionString網絡/應用/的.config文件(這種情況下,庫)的引用一個唯一(在這種情況下,UnitTest)。
在這種情況下的問題是,單元測試項目沒有沒有一個app.config也不是web.config文件。
這個問題的原因是什麼以及如何解決?
有時我覺得真的很笨!有效。我正在觀看MVC店面視頻,他會像我一樣在存儲庫上執行測試,而無需添加app.config。怎麼會? http://www.asp.net/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-2-the-repository-pattern – CiccioMiami 2012-03-20 14:39:32