Практическое руководство. Отладка при выполнении теста
Можно отлаживать код при выполнении модульного теста.Это можно сделать двумя способами.
Если рабочий код или сам тест выполняется либо в процессе IIS, либо в процессе ASP.NET Development Server, используйте процедуру, описанную в разделе Практическое руководство. Отладка во время выполнения теста в решении ASP.NET.
Во всех прочих случаях используйте процедуру, описанную в данном разделе.
Отладка кода при выполнении модульного теста
(Необязательно) Разместите в коде одну или несколько точек останова.
Нажмите клавиши CTRL+R, затем CTRL+T.
- или -
В меню Тест выберите Отладка, а затем выберите Выбранные тесты.
Первый модульный тест будет выполняться до точки останова в коде.При выполнении теста можно использовать обычные команды отладки, такие как Продолжить и Шаг с выходом.Модульный тест не создаст итоговый результат, пока ветвь кода метода не будет полностью пройдена.
Если выбрано несколько тестов в окне Обозреватель тестов или если Вы выбрали Отладить все тесты, то тестовый запуск продолжается с последующими тестами.В этих тестах выполнение будет также продолжаться до точек останова.
Примечание Все это возможно только при запуске тестов на локальном компьютере, т.е. на собственном.Иными словами, при удаленном тестировании (с помощью контроллера и агента) отладка невозможна.
См. также
Задачи
Практическое руководство. Запуск тестов из Microsoft Visual Studio
Практическое руководство. Отладка во время выполнения теста в решении ASP.NET