MSTest и пользовательские сообщения - PullRequest
1 голос
/ 04 апреля 2009

Недавно я начал использовать mstest для тестирования.

  1. Есть ли способ написать сообщения в окно теста, если тест прошел успешно? Я не вижу пути, сообщения разрешены, только если тест не пройден. Что, если я хочу сказать, напечатать небольшое описание теста, чтобы я мог видеть, что означает тест, не открывая тест. Или, как сейчас, я измеряю время выполнения для некоторых тестов, я хочу напечатать это время.

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

Спасибо

Ответы [ 2 ]

3 голосов
/ 04 апреля 2009

Щелкните правой кнопкой мыши по столбцам в окне результатов теста и выберите «Добавить / удалить столбцы». Добавьте столбцы для «Длительность» и «Выход (StdOut)». Это даст вам время тестирования и позволит вам увидеть, что печатают тесты.

0 голосов
/ 04 апреля 2009

Почему бы не дать вашим тестам описательные имена?

[Test]
public void AddsTwoNumbersTogether() {...}

[Test]
public void DividesFirstNumberBySecondNumber() {...}

и т.д.

...