В настоящее время я использую стандартный пакет Microsoft Unit Test в VS 2008. Также установлен ReSharper 4.5. В моих модульных тестах используется метод TestInitialize, который предварительно загружает файл данных. Путь к этому файлу тестовых данных будет отличаться в зависимости от того, будет ли я запускать Unit Test из VS 2008 с помощью стандартной команды Ctrl-R + Ctrl-T в сравнении с командой выполнения Resharper Unit Test.
Как мой метод TestInitialize знает правильный путь к файлам данных Unit Test?
Update:
Данные теста достаточно значительны, что я не хочу вставлять их в строку, поэтому предпочитаем хранить ее как внешний файл. Файловая структура моего тестового проекта - это стандартный проект Unit Test, созданный приложением MVC. В корне тестового проекта была создана новая папка под названием "Test Data". В эту папку я бы хотел получить доступ независимо от тестового бегуна.