Я бы использовал класс-оболочку, который возвращает эти настройки.Пример ниже
public interface ISettingStorage
{
string GetSetting(string name);
}
public class SettingStorage : ISettingStorage
{
public string GetSetting(string name)
{
// read the actual setting from the web.config
}
}
Таким образом, вы можете смоделировать ISettingStorage в своих модульных тестах, чтобы вернуть любые значения, которые вы хотите.Это также немного ускорит юнит-тесты, потому что нет дискового ввода-вывода.