Я занимаюсь разработкой приложения MVC3 на C #.
Приложение имеет несколько проектов.Поскольку я хочу проверить поведение репозитория, соответствующие проекты - это проект репозитория и сам проект Unit Test .
. При тестировании возникла проблема.фаза, так как каждый раз, когда я запускаю тест, он запускает исключение
Метод теста UnitTest1.Repository_IsNotNull выдает исключение: System.ArgumentException: указанное именованное соединение либо не найдено в конфигурации, не предназначено для использованияс провайдером EntityClient, или недействителен.
Я уже встречался с этим исключением в других случаях, и единственное, что мне нужно было сделать, это скопировать ConnectionString из ссылочного проекта Файл web / app / .config (в данном случае - Репозиторий) к ссылочному (в данном случае UnitTest ).
Проблема в этом случае заключается в том, что В проекте UnitTest нет ни файла app.config, ни файла web.config.
В чем может быть причина этой проблемы и как ее исправить?