Как отладить ошибочный метод теста в NCrunch

Я использую NCrunch для запуска тестов в моем проекте и у меня есть метод теста, который не работает, который выглядит следующим образом:

Неудачный метод теста в NCrunch

Есть ли способ отладки этого метода, и если да, то как?

В этом сообщении StackOverFlow Джон Скит упоминает, что вы можете "прикрепить отладчик к процессу", но я не знаю, как это сделать - кто-нибудь может сказать мне, как?

1 ответ

Решение

Это довольно просто. Вы можете сделать 1 из нескольких вещей:

  • Щелкните правой кнопкой мыши по любой из красных точек и выберите "Отладка тестов покрытия в новом процессе выполнения задач" (это может запустить несколько тестов, если более одной проверки охватывает эту строку, т.е. если вы нажимаете на точку в тестируемом исходном коде, а не на код в реальном тесте)
  • Щелкните правой кнопкой мыши на красном ">" и выберите "Отладка начальных тестов в новом процессе выполнения задач" (будет запущен только один тест, но эта начальная точка доступна только в реальном тесте)
  • В окнах тестов (ctrl-shift-m) щелкните тест, затем щелкните правой кнопкой мыши и выберите "Отладить выбранные тесты в новом процессе выполнения задач".
  • В окнах тестов (ctrl-shift-m) щелкните тест и выберите маленький значок "ошибка" на панели инструментов вверху.
Другие вопросы по тегам