Я пытаюсь запустить тест NUnit для метода, который получает строку подключения из файла web.config.Когда я проверяю его, он, очевидно, падает при попытке получить эту строку подключения.Так что я покопался и пришел по этому адресу:
Модульное тестирование файла app.config с NUnit
Вот код, который выложил пользователь:
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: конфигурация доступна только для чтения.
Что-то еще, что я должен сделать сначала?Спасибо!