2012-02-29 4 views
3

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

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

Thanx

ответ

2

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

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

  • Удалите DeploymentItem из меню Настройки Test
  • Используйте DeploymentItemAttribute в моем коде вместо
  • Restart Visual Studio 2010 с пакетом обновления 1 (сделал не работает до перезагрузки)
0
  1. Добавить тестовую категорию в тесте, который не в состоянии ING

    [TestCategory ("RestrictToJustOneTest")]

  2. запустить MSTest.exe с ошибкой трассировки, такие как

(Win ключ + R) "" PowerShell кд/d C: \ TestResultsDirectory & «C: \ Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ MSTest.exe» /testcontainer::your.ddl/category: «RestrictToJustOneTest»/detail: duration/detail: errorstacktrace >> C: \ test .log

или "cmd" cd/d C: \ TestResultsDirectory "C: \ Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ MSTest.exe" /testcontainer:"your.ddl/category: "RestrictToJustOneTest"/detail: продолжительность/детали: errorstacktrace >> C: \ test.log

Смежные вопросы