2017-05-10 112 views
0

我正在嘗試爲我的WebRole項目設置單元測試。我創建了一個單獨的項目「MyWebRole.Tests」。我遇到的問題是,當我實例他們在爲WebRole雲服務項目設置單元測試?

RoleEnvironment.GetConfigurationSettingValue("GetValue"); 

我創建沒有任何RoleEnvironment爲它設置的單元測試項目叫我的控制器方法,所以測試出錯誤。對此進行更多研究似乎無法在多個角色之間共享配置設置。

我也不想爲UnitTest創建單獨的WebRole項目,因爲這意味着它會被部署。

我怎麼能寫單元測試我Webrole,所以我有機會獲得

RoleEnvironment.GetConfigurationSettingValue("GetValue"); 

,並在同一時間單元測試代碼沒有得到部署?

回答