Как отладить ошибочный метод теста в NCrunch
Я использую NCrunch для запуска тестов в моем проекте и у меня есть метод теста, который не работает, который выглядит следующим образом:
Есть ли способ отладки этого метода, и если да, то как?
В этом сообщении StackOverFlow Джон Скит упоминает, что вы можете "прикрепить отладчик к процессу", но я не знаю, как это сделать - кто-нибудь может сказать мне, как?
1 ответ
Решение
Это довольно просто. Вы можете сделать 1 из нескольких вещей:
- Щелкните правой кнопкой мыши по любой из красных точек и выберите "Отладка тестов покрытия в новом процессе выполнения задач" (это может запустить несколько тестов, если более одной проверки охватывает эту строку, т.е. если вы нажимаете на точку в тестируемом исходном коде, а не на код в реальном тесте)
- Щелкните правой кнопкой мыши на красном ">" и выберите "Отладка начальных тестов в новом процессе выполнения задач" (будет запущен только один тест, но эта начальная точка доступна только в реальном тесте)
- В окнах тестов (ctrl-shift-m) щелкните тест, затем щелкните правой кнопкой мыши и выберите "Отладить выбранные тесты в новом процессе выполнения задач".
- В окнах тестов (ctrl-shift-m) щелкните тест и выберите маленький значок "ошибка" на панели инструментов вверху.