2011-12-15 28 views
0

我有一個自定義的配置部分,我正在爲它構建一些單元測試。我希望能夠以某種方式以編程方式指定不同的.config文件來測試。有沒有辦法做到這一點?如何以編程方式指定備用.config文件?

+0

會有什麼不同的配置文件中的不同..你能可能增加不同的部分到現有的配置文件..?你到目前爲止有什麼......? – MethodMan 2011-12-15 18:08:28

回答

1

我不知道你的單元測試是什麼樣子。 如果您的單元測試項目中存在您的自定義配置所在的app.config文件,則可能的解決方案是以可寫模式打開配置,並根據需要更改配置值。在單元測試之後,恢復舊的配置值。

使用

ConfigurationManager.OpenExeConfiguration(...) 

參見msdn

如果你正在尋找一個單元測試的配置方案嘗試DslConfig

相關問題