Я хотел бы знать, сколько времени прошли все мои тесты? Возможно ли это?
При запуске модульных тестов в ReSharper, как я могу увидеть общее время выполнения?
Ответ 1
Вероятно, вы хотите просмотреть свои модульные тесты, и поскольку вы используете их с ReSharper, естественным выбором будет установка dotTrace Performance и с помощью этой комбинации.
Ответ 2
Да. Выберите "Параметры" (находится в панели Unit Test Sessions) → Показать время, а затем выберите "Параметры → Группировать по структуре проекта" в окне Unit Test.
Ответ 3
Если все ваши тесты в тестовом сеансе находятся в одной сборке, и если вы используете фреймворк MSTest, вы можете использовать методы, помеченные [AssemblyInitialize()]
и [AssemblyCleanup()]
для измерения время.
См. пример в MSDN Library для использования этих атрибутов.