как проводить отладку с помощью xUnit?

Я изучаю xUnit и до сих пор считаю его наиболее полезным инструментом. Это заставляет меня переосмыслить некоторые из моих тактик кодирования в пользу TDD.

Однако столкнулся с интересной проблемой. Мой тестовый пример не работает. Там нет реальной проблемы, но как мне ее отладить?

В частности, мой тестовый пример не работает из-за ошибки «вне индекса» или чего-то подобного. Это НЕ терпит неудачу в заявлении утверждения. Что мне нужно сейчас, так это какой-то способ запустить тестовый пример с активным отладчиком Visual Studio, чтобы я мог видеть состояние различных переменных.

Я не буду публиковать код, так как эта ситуация обязательно повторится. Кто-нибудь знает, КАК отлаживать сам тестовый пример?

Почти забыл! Я использую,

  • Visual Studio 2010 Ultimate (Лицензия Dreamspark)
  • xUnit 1.9

Мой рабочий процесс включает в себя использование xUnit GUI runner для запуска тестов.

Если то, о чем я прошу, невозможно, может ли кто-нибудь предложить альтернативный набор тестов, который я мог бы использовать, в котором есть то, что я хочу?

32
задан chronodekar 26 June 2012 в 10:45
поделиться