Я пытаюсь использовать MSTest на нашей базе кода. Теперь при этом я сталкиваюсь с разными проблемами.
Мы неявно используем _getDefaultName из Microsoft.Practices.EnterpriseLibrary.Data и его получает строку подключения по умолчанию в App.config текущей сборки. Поскольку этот тестовый проект будет новой сборкой / проектом, он не может найти строку подключения в исходном проекте.
Я могу избежать этого, жестко закодировав строку подключения или явно указав путь к App.config в исходном коде.
Но я не хочу менять исходный код ради тестового кода, так есть ли способ указать или изменить текущую работающую сборку?
Будет ли моя жизнь простой, если я воспользуюсь любым другим фреймворком для тестирования?