Visual Studio - модульные тесты загрузки ресурсов в проект

Цель состоит в том, чтобы запустить некоторые тесты с данными в этих файлах Xml.

Как бы вы легко загрузили данный Xml-файл в XmlDoc внутри методов модульного теста?

Текущее состояние:

  XmlDocument doc = new XmlDocument();
  string xmlFile = "4.xml";
  string dir = System.IO.Directory.GetCurrentDirectory() + @"\Msgs\" 

  //dir is then the value of the current exe's path, which is
  //d:\sourcecode\myproject\TestResults\myComputer 2009-10-08 16_07_45\Out

  //we actually need:
  //d:\sourcecode\myproject\Msgs\ 
  doc.Load( dir + fileName); //should really use System.IO.Path.Combine()!

Это просто вопрос поставить этот путь вapp.config? Я надеялся избежать этого, учитываявозможность различных путей на машинах разработчика.

Вопрос: Как бы вы написали алгоритм загрузки данного файла XML в XmlDocument в методе модульного теста?

Ответы на вопрос(7)

Ваш ответ на вопрос