我正在嘗試爲我的WebRole項目設置單元測試。我創建了一個單獨的項目「MyWebRole.Tests」。我遇到的問題是,當我實例他們在爲WebRole雲服務項目設置單元測試?
RoleEnvironment.GetConfigurationSettingValue("GetValue");
我創建沒有任何RoleEnvironment爲它設置的單元測試項目叫我的控制器方法,所以測試出錯誤。對此進行更多研究似乎無法在多個角色之間共享配置設置。
我也不想爲UnitTest創建單獨的WebRole項目,因爲這意味着它會被部署。
我怎麼能寫單元測試我Webrole,所以我有機會獲得
RoleEnvironment.GetConfigurationSettingValue("GetValue");
,並在同一時間單元測試代碼沒有得到部署?