Как скопировать ссылочный файл в агентскую систему в TFS 2010? - PullRequest
1 голос
/ 16 июня 2011

Я хочу скопировать файл с проверенными результатами в систему с агентом, чтобы я мог сравнить его с фактическими данными времени выполнения и создать файл результатов. Если оба содержимого файла одинаковы, то результат передается, в противном случае происходит сбой.

1 Ответ

0 голосов
/ 28 ноября 2011

Полагаю, вы ищете атрибут DeploymentItem . Вы украшаете свой TestMethod следующим образом:

[TestMethod]
[DeploymentItem("testFile1.txt")]
public void ConstructorTest()
{
    // Create the file to deploy
    Car.CarInfo();
    string file = "testFile1.txt";
    // Check if the created file exists in the deployment directory
    Assert.IsTrue(File.Exists(file), "deployment failed: " + file +
    " did not get deployed");
}

Вы также захотите как-нибудь включить файл (testFile1.txt) в свою сборку, чтобы двоичный файл был сброшен рядом с вашим тестовым двоичным файлом. Я обычно просто включаю файл в решение, а затем отмечаю «Копировать в выходной каталог» как «Копировать, если новее» в свойствах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...