Я пытаюсь запустить тест NUnit для метода, который получает строку подключения из файла web.config. Когда я его тестирую, он явно вылетает при попытке вытащить эту строку подключения. Итак, я пошарил и пришел к этому URL:
Модульное тестирование файла 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);
}
Это почти был ответ, который я искал. Когда я ввожу код, я получаю следующую ошибку: Failure: System.Configuration.ConfigurationErrorsException: конфигурация доступна только для чтения.
Есть что-то еще, что я должен сделать в первую очередь? Спасибо!