Недавно я начал использовать mstest для тестирования.
Есть ли способ написать сообщения в окно теста, если тест прошел успешно? Я не вижу пути, сообщения разрешены, только если тест не пройден. Что, если я хочу сказать, напечатать небольшое описание теста, чтобы я мог видеть, что означает тест, не открывая тест. Или, как сейчас, я измеряю время выполнения для некоторых тестов, я хочу напечатать это время.
Есть ли способ расширить методы испытаний, чтобы можно было легко выбирать, хотите ли я проводить испытания с измерением времени или без него, выбирая режим выполнения теста?
Спасибо
Щелкните правой кнопкой мыши по столбцам в окне результатов теста и выберите «Добавить / удалить столбцы». Добавьте столбцы для «Длительность» и «Выход (StdOut)». Это даст вам время тестирования и позволит вам увидеть, что печатают тесты.
Почему бы не дать вашим тестам описательные имена?
[Test] public void AddsTwoNumbersTogether() {...} [Test] public void DividesFirstNumberBySecondNumber() {...}
и т.д.