Опция --labels
даст вам то, что вы хотите, например,
MyTest.exe --labels=After
Следующие значения могут быть использованы с опцией:
- Off- Нет метки отображаются для тестов. Это значение по умолчанию, если
--labels
не используется. - Вкл. - Отображает метки для любых тестов, которые выдают результат. Это значение по умолчанию, если вы используете только
--labels
. - До - отображает метку в начале теста, независимо от того, производит ли он вывод.
- Все - То же, что и раньше. (Да, это странно. Это для обратной совместимости.)
- После - отображает метку после завершения теста, показывая, прошел ли он.
К сожалению, NUnitLite не имеетопция labels=BeforeAndAfter
, которая доступна в консоли бегуна. Это решит обе ваши проблемы: что в данный момент запущено и что завершено. С NUnitLite вы должны выбрать между До и После.
Я предлагаю использовать После большинства времени, но переключаться на До, если вам нужно определить тест, который зависает.