我正在尝试在MSTest中使用MyProject.config。我在“部署”(testConfig)中添加了此文件。 访问这些字段的最佳做法是什么?我可以构建类似Java Properties的东西吗?
示例:
<host>localhost</host>
<port>0</port>
<user>me</user>
编辑: 我有两个单元测试套件。我想在每个测试中使用diferents配置文件。
答案 0 :(得分:1)
ConfigurationManager.AppSettings
属性是否有用?尝试一下,看看它是否有效,如下所示:
string port = System.Configuration.ConfigurationManager.AppSettings("port");
您需要将配置文件重构为标准的“App.config”文件,并添加如下所示的键/值对:
<configuration>
<appSettings>
<add key="port" value="80" />
</appSettings>
</configuration>