Какова цель AgentRestart.dat - PullRequest
       0

Какова цель AgentRestart.dat

3 голосов
/ 29 февраля 2012

Может кто-нибудь сказать мне, для чего предназначен файл AgentRestart.dat? Я вижу его в текущей папке моего сеанса модульного тестирования (например, ... \ TestResults \ mycomputer_DE-L070221 2012-02-29 17_59_49 \ Out). Обычно в этой папке я нахожу сборку с юнит-тестами и всеми другими ссылочными сборками. Но в этом частном случае в папке нет файлов, кроме AgentResult.dat.

Далее я могу сообщить, что модульные тесты выполняются по желанию, и при отладке Environment.CurrentDirectory показывает эту конкретную папку.

Thanx

Ответы [ 2 ]

2 голосов
/ 21 мая 2012

Когда я добавил DeploymentItem с помощью меню «Настройки теста», я получил тот же результат, что и вы.

Чтобы все заработало, мне нужно было сделать следующее:

  • Удалить DeploymentItem из меню настроек теста
  • Вместо этого используйте в моем коде атрибут DeploymentItemAttribute
  • Перезапустите Visual Studio 2010 с пакетом обновления 1 (не работал до перезапуска)
0 голосов
/ 23 февраля 2015
  1. Добавление категории теста в тестовый набор, который не выполняется

    [TestCategory ("RestrictToJustOneTest")]

  2. run MSTest.exeс трассировкой ошибок, такой как

(ключ Win + R) "powershell", cd / d C: \ TestResultsDirectory & "C: \ Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \"MSTest.exe "/testcontainer:"your.ddl / категория:" RestrictToJustOneTest "/ деталь: продолжительность / деталь: трассировка ошибок >> C: \ test.log

или" cmd "cd / d C: \ TestResultsDirectory"C: \ Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ MSTest.exe" /testcontainer:"your.ddl / категория: "RestrictToJustOneTest" / detail: duration / detail: errorstacktrace >> C: \ test.log

...