Практическое руководство. Создание тестового проекта
Обновлен: Ноябрь 2007
Тестовый проект может содержать тесты любого типа. Тестовый проект можно создать напрямую. Если же в решении не содержится тестовых проектов, то при создании первого теста новый тестовый проект создается автоматически и в него помещается тест.
Примечание. Тестовые проекты смарт-устройств не поддерживают универсальные тесты, веб-тесты, тесты модулей баз данных и тесты загрузки. Дополнительные сведения см. в разделе Тестовые проекты для смарт-устройств. Перед созданием тестового проекта можно настроить способ создания тестовых проектов. Можно определить, сколько тестов и каких именно типов будет автоматически добавлено в новые тестовые проекты, а также выбрать язык тестового проекта по умолчанию. Для этого служит диалоговое окно Параметры, доступное в меню Сервис. Дополнительные сведения см. в разделе Практическое руководство. Настройка создания тестового проекта.
Как описано ниже, создавать тестовые проекты можно несколькими способами.
Создание тестового проекта при добавлении теста. При создании нового теста можно создать тестовый проект, куда будет добавлен тест, или добавить тест к существующему тестовому проекту.
Создание тестового проекта при создании модульного теста. При создании модульных тестов можно создать новый тестовый проект, куда будут добавлены тесты, или добавить их к существующему тестовому проекту.
Использование диалогового окна Добавление нового проекта. В этом случае можно выбрать язык программирования для тестового проекта.
Примечание.
Тестовые проекты смарт-устройств нельзя создать диалоговом окне "Добавление нового проекта".
Создание тестового проекта при добавлении теста
Создайте тестовый проект при добавлении теста
В меню Тест выберите команду Создать тест.
Откроется диалоговое окно Добавление нового теста.
В области Добавить в тестовый проект выберите один из способов создания нового тестового проекта. Например, щелкните Создать новый тестовый проект Visual C#.
Примечание.
По умолчанию тип теста, показанный в разделе Добавить в тестовый проект является типом, используемым по умолчанию в диалоговом окне Параметры меню Сервис. Дополнительные сведения см. в разделе Практическое руководство. Настройка создания тестового проекта.
В области Шаблоны щелкните тип теста, который требуется добавить.
Нажмите кнопку OК.
Откроется диалоговое окно Новый тестовый проект.
Введите имя нового тестового проекта или примите имя по умолчанию и нажмите кнопку Создать.
В зависимости от выбранного типа теста можно либо написать новый тест вручную, либо создать его автоматически.
Тестовый проект и содержащиеся в нем тесты будут добавлены в решение.
Создание тестового проекта при создании модульного теста
Создайте тестовый проект при создании модульных тестов
Откройте файл исходного кода.
Щелкните правой кнопкой мыши пространство имен, класс или метод. Дополнительные сведения о создании новых модульных тестов см. в разделе Практическое руководство. Создание модульного теста.
Щелкните Создать модульные тесты.
Откроется диалоговое окно Создание модульных тестов.
(Необязательно). Измените набор членов, для которых нужно создать модульные тесты.
В области Выходной проект выберите один из способов создания нового тестового проекта. Например, щелкните Создать новый тестовый проект Visual C#.
Щелкните Создать.
Откроется диалоговое окно Новый тестовый проект.
Введите имя нового тестового проекта или примите имя по умолчанию и нажмите кнопку Создать.
Тестовый проект будет добавлен в решение вместе с новым модульным тестом.
Создание тестового проекта с помощью диалогового окна "Добавление нового проекта".
Создайте тестовый проект с помощью диалогового окна "Добавление нового проекта".
В Обозревателе решений щелкните решение правой кнопкой мыши.
В меню Добавить щелкните Новый проект.
Откроется диалоговое окно Добавление нового проекта. В области Типы проектов находится узел Тестовые проекты и узлы определенных языков программирования.
Если нужно использовать определенный язык программирования, разверните узел этого языка, в противном случае разверните Тестовые проекты.
Примечание.
Тестовые проекты доступны не на всех языках.
Если вы развернули узел языка, щелкните Тест. Если вы развернули узел Тестовые проекты, щелкните Документы теста.
В разделе Шаблоны щелкните Тестовый проект.
(Необязательно). Измените имя или расположение добавляемого проекта.
Нажмите кнопку OК.
Тестовый проект будет добавлен в решение.
См. также
Задачи
Практическое руководство. Запись веб-теста
Практическое руководство. Настройка создания тестового проекта
Основные понятия
Ссылки
Диалоговое окно "Добавление нового проекта"
Диалоговое окно "Добавление нового элемента"