Пошаговое руководство. Управление тестами с помощью списков и свойств
Обновлен: Ноябрь 2007
С помощью списков тестов можно логически группировать тесты и затем работать с этими тестами не индивидуально, а в группах. Списки тестов особенно удобно использовать при работе с большим количеством тестов.
Обязательные компоненты
Выполните шаги процедуры "Создание модульного теста", описанной в разделе Пошаговое руководство. Создание и запуск модульных тестов.
Управление тестами с помощью списков тестов
Для управления тестами с помощью списков тестов, выполните следующие действия
В среде Visual Studio откройте редактор списка тестов. Для этого в меню Тест выберите Окна и щелкните пункт Редактор списка тестов.
В редакторе списка тестов щелкните папку Все загруженные тесты.
Отобразятся все тесты из текущего проекта.
Чтобы создать новый список тестов, щелкните правой кнопкой мыши папку Списки тестов и выберите команду Создать список тестов.
Откроется диалоговое окно Создание списка тестов.
В поле Имя введите BVTs в качестве имени создаваемого списка тестов и нажмите кнопку OK.
Создается список BVTs, который отображается в области иерархии редактора списка тестов в папке Списки тестов.
В редакторе списка тестов щелкните папку Тесты вне списка.
Выделите тесты DebitTest и CreditTest в области данных редактора списка тестов. Для этого щелкните эти тесты, удерживая клавишу CTRL.
Перетащите выделенные тесты в список BVTs.
Щелкните список BVTs в области иерархии.
При этом в области содержимого отобразятся содержащиеся в списке тесты DebitTest и CreditTest.
Щелкните правой кнопкой мыши список BVTs в области иерархии и выберите команду Создать список тестов.
Откроется диалоговое окно Создать список тестов.
В поле Имя введите Bank в качестве имени создаваемого списка тестов и нажмите кнопку OK.
Создается новый список тестов, который отображается в области иерархии редактора списка тестов в составе списка BVTs.
Щелкните папку Все загруженные тесты в области иерархии.
Скопируйте модульный тест DebitTest в список тестов Bank. Для этого перетащите тест DebitTest в список тестов Bank, удерживая клавишу CTRL.
Создается новый экземпляр теста DebitTest, который помещается в список тестов Bank.
В области иерархии щелкните Все загруженные тесты.
Щелкните правой кнопкой мыши один из экземпляров DebitTest и выберите команду Отключить.
Обратите внимание, что отключаются оба экземпляра DebitTest.
См. также
Задачи
Пошаговое руководство. Создание и запуск модульных тестов
Пошаговое руководство. Использование программы командной строки для тестирования
Пошаговое руководство. Запуск тестов и просмотр покрытия кода