Я использую MS Unit Tests в VS2010.
Я создал класс, который читает файл ... просто статический список слов. Файл был добавлен в основной проект, а тестовый проект в качестве содержимого, а в качестве события сборки выбрано «Копировать всегда».
Однако, когда я запускаю модульный тест, он ищет файл в выходном каталоге модульного теста. Как вы делаете это выглядит в каталоге bin. Я не хочу связываться с абсолютными путями к файлам только для тестирования ...
Test method RequiredServicesTest.RequiredServices_JamesTest.Number2WordsTest threw exception:
Test method RequiredServicesTest.RequiredServices_JamesTest.Number2WordsTest threw exception:
System.IO.FileNotFoundException: Could not find file E:\scomA3proj\TestResults\James_JAMES-PC 2012-02-24 21_22_17\Out\randomdictionary.txt.
Обновление: я забыл упомянуть, что это проект библиотеки служб WCF.