2011-08-25 19 views
2

我试图在MSTest中使用MyProject.config。我在“部署”(testConfig)中添加了此文件。 访问这些字段的最佳做法是什么?我可以构建类似Java属性的东西吗?使用MSTest中的配置文件(testConfig)

例子:

<host>localhost</host> 
<port>0</port> 
<user>me</user> 

编辑: 我有两个单元测试套件。我想在每个测试中使用diferents配置文件。

回答

1

ConfigurationManager.AppSettings属性的任何用途?给一个尝试,看看它的工作原理,这样的:

string port = System.Configuration.ConfigurationManager.AppSettings("port"); 

你需要重构您的配置文件是一个标准的“的App.config”文件,并添加键/值对这样的:

<configuration> 
    <appSettings> 
    <add key="port" value="80" /> 
    </appSettings> 
</configuration> 
+0

我知道我可以使用我的App.config。我在质疑何时需要使用testconfig。 – Makah

相关问题