Как назначить описательные имена для юнит-тестов
Использование Visual Studio 2015 Community. У меня есть проект модульного теста со всеми этими методами, названный "Step01_AddUser", "Step02_AddHomework" и т. Д. Однако я хотел бы дать им описательные имена, которые появятся в окне Test Explorer. В основном я хочу сделать 2 вещи:
- Сортируйте тесты (в списке воспроизведения), чтобы они выполнялись в определенном порядке.
- Удалите подчеркивания из имен методов, чтобы, например, они читали "01 - Добавить пользователя", "02 - Добавить домашнюю работу".
Есть ли способ сделать это?
1 ответ
Решение
Я отвечу на ваши вопросы в том же порядке, в котором они были заданы:
- Этот вопрос уже ушел сюда.
- Имена тестов определяются проводником тестов по именам их методов. В именах методов не должно быть пробелов, поэтому в именах тестов не должно быть пробелов.
Я также очень рекомендую перейти к этой статье. В нем рассматриваются некоторые соглашения о наилучших методах именования для модульных тестов.