Мой набор вверх выглядит следующим образом:R # 2016 (10) + Nunit 3 - Как получить вывод для показа во время тестового прогона?
- VS 2015 Professional 2015
- Resharper Окончательный 2016.1.2
- Nunit 3.4.1
Благодаря палатализацией, Nunit 3 покончила с показом Console.Write выводить «на лету» в окне тестового запуска (см. this documentation page). Это создает проблему, когда вы хотите просмотреть вывод во время выполнения теста, как описано in this Nunit issue. Резолюция (как я ее понимаю!) Заключалась в том, чтобы представить TestContext.Progress возможность писать «на лету» в окно тестового вывода (в консоли Nunit). Однако я пробовал это с помощью Resharper, и он не отображается во ВСЕ (даже после завершения теста).
Подводя итог:
- Console.Write добавляемый к выходу результата теста после теста завершения выполнения
- TestContext.Write (сокращенно TestContext.Out.Write) отправляется непосредственно на результат результатов теста, но отображается только после завершения теста.
- TestContext.Progress.Write будет b е направлен прямо на консоль на лету
- Resharper покажет TestContext.Write & Console.Write после проверки завершения работы и TestContext.Progress.Write не совсем
Мой вопрос is: Может ли Resharper отображать любой вывод «на лету»? какой метод следует использовать для этой цели?
Приветствия