我正在尝试对从 web.config 文件获取连接字符串的方法运行 NUnit 测试。当我测试它时,它在尝试拉该连接字符串时显然会崩溃。所以我四处逛逛,来到了这个网址:
使用 NUnit 对 app.config 文件进行单元测试
这是用户发布的代码:
void BasicSetup()
{
ConnectionStringSettings connectionStringSettings = new ConnectionStringSettings();
connectionStringSettings.Name = "testmasterconnection";
connectionStringSettings.ConnectionString = "server=localhost;user=some;database=some;port=3306;";
ConfigurationManager.ConnectionStrings.Clear();
ConfigurationManager.ConnectionStrings.Add(connectionStringSettings);
}
这几乎似乎是我正在寻找的答案。当我实际输入代码时,我收到以下错误:失败:System.Configuration.ConfigurationErrorsException:配置是只读的。
还有什么我必须先做的吗?谢谢!