Как вы сравниваете результаты двух тестов? - PullRequest
1 голос
/ 11 января 2012

В настоящее время у нас есть ситуация, когда несколько тестов не проходят.Кто-то работает над этим, но это не я.Мне была поручена другая работа.Поэтому я планирую запустить тесты в NUnit до того, как я начну свою работу, поэтому у меня есть базовая линия неудачных тестов и что такое сообщение об ошибке.Я хотел бы использовать этот результат, чтобы проверить, что эти тесты дают сбой с точно таким же результатом при тестировании моего собственного кода.Есть ли ресурсы, которые позволили бы мне сделать это?

update

Мне известен атрибут ExpectedException.Однако это не будет работать для тестов, которые не соответствуют условию теста.Также есть тысячи тестов, из которых только около 100 тестов не пройдены.Я надеялся на что-то, что сравнит два теста и покажет мне различия.

Ответы [ 2 ]

0 голосов
/ 12 января 2012

После некоторого исследования в ожидании ответа.Я обнаружил, что консольный бегун производит вывод XML.Я могу использовать инструмент сравнения, чтобы сравнить два прогона теста и посмотреть, какие тесты не прошли, отличные от базового теста.

0 голосов
/ 11 января 2012

Я бы бросил атрибут

[Ignore("SomeCustomStringICanFindLater")]

в неудачных тестах, пока они не будут исправлены.

См. IgnoreAttribute .

И попробуючтобы убедить своего менеджера, что сломанная сборка должна быть для всех наивысшим приоритетом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...